Интернет на миллион<meta content='17e7b9a4' name='verification-key'/><meta content='17e7b9a4' name='verification-key'/><meta content='17e7b9a4' name='verification-key'/>

суббота, 15 декабря 2012 г.

Четыре причины освоить Javascript

Зачем осваивать Javascript, когда для создания сайта даже знания HTML не требуется? Используя системы управления содержанием (CMS), можно построить практически любой сайт и при этом нужно будет только набивать текст. Так зачем же вникать в конструкции языка программирования?

Причина 1.

 Любая CMS имеет ограниченный набор функций, хотя он может быть и весьма обширен. Особенно ограничены CMS в функциях интерфейса. Меню, кнопки, различные формы имеют стандартный вид. Такое уныние немного разбавляется использованием различных тем. Но темы позволяют изменять только фоновые картинки и цветовые решения, а различные эффекты анимации, например, плавное выкатывание структуры меню, остаётся недоступным при использовании стандартных средств CMS.

Использование Javascript позволит задействовать возможности интерфейса на все 100%. Кроме того, использую библиотеку jQuery и плагины для неё, возможно будет подключать уже готовые решения, которые реализуют разнообразные графические эффекты для элементов интерфейса.

Причина 2.

 Очень часто в Интернете попадаются сайты, которые содержат три-четыре страницы со статичным содержанием. Но при этом они используют CMS со всем ее функционалом и мощностью обработки данных. Весьма распространён случай, когда страницы на таких сайтах грузятся непозволительно долго по причине непроизводительных запросов к базе данных.

 Использование Javascript в сочетании с HTML и CSS при таких патологиях поможет создать очень интересный сайт, который будет оставаться в памяти посетителя ярким и удобным интерфейсом, а грузиться будет в несколько раз быстрее.

Причина 3.

В настоящий момент Javascript продолжает развиваться за счёт появления новых библиотек, таких как jQuery или MooTools. При использовании таких библиотек Javascript получает не только набор дополнительных функций, но и становится проще и удобнее в использовании.

Кроме того, для библиотек постоянно появляются новые плагины (готовые решения), которые реализуют разнообразные визуальные эффекты и элементы веб страниц с их использованием. Такие плагины разрабатываются как любителями, так и профессионалами в огромном количестве. Иногда бывает трудно сделать выбор среди нескольких достойных вариантов для реализации, например, меню или галереи изображений.

Причина 4.

Освоение Javascript
в настоящий момент является весьма простым и доступным делом. Видеокурсы помогут освоить базовые понятия, а примеры практических реализаций с подробными объяснениями можно найти в Интернете, набрав в поле ввода поискового сервера «Javascript уроки».

Такое положение способствует дальнейшему развитию Javascript и его библиотек за счёт привлечения к нему все новых и новых пользователей и программистов.

На сегодняшний день Javascript – это одна из базовых технологий веб дизайна, которая продолжает интенсивно развиваться.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».

В чем прелесть Javascript?

В чем прелесть Javascript?
В любом веб-проекте основной частью является интерфейс пользователя. Неважно, для чего служит сайт, но в любом случае он должен быть удобен для пользователя. И если для хранения и обработки данных существенную роль играют такие компоненты сервера, как база данных и поддержка PHP для формирования динамических страниц, то интерфейс пользователя в большей степени зависит от грамотного использования разметки HTML, правил CSS и использования Javascript.
Javascript – это язык программирования, который встраивается в код страницы и выполняется браузером на локальном компьютере пользователя. С помощью различных операторов и функций Javascript позволяет манипулировать элементами разметки и ее стилями. Такой подход открывает широкие возможности по реализации различных графических эффектов и расширению функционала страницы, превращая ее из обычного последовательного набора элементов во взаимодействующие друг с другом компоненты интерфейса.
С помощью Javascript программисты добиваются одинакового отображения страницы в различных браузерах, что на сегодняшний день является серьёзной задачей, стоящей перед вебмастерами и владельцами сайтов. Если страница будет работать с ошибками в каком-либо браузере, это может привести к потере значительной части клиентов, которые его используют для доступа к информации в Интернет.
Но развитие технологий влияет также и на сам Javascript. В последнее время появилось и развивается большое количество библиотек, которые содержат различные функции, решающие типовые задачи. Ну а кроме того, для библиотек разрабатываются плагины — функциональные модули, которые реализуют законченные решения. Так например, для организации красивого меню, с различными эффектами анимации достаточно выбрать плагин для библиотеки, подключить его к странице, настроить элементы разметки, и меню сразу будет готово к работе дополняя сайт замечательным элементом, оживляющим интерфейс. Подобных плагинов уже разработано огромное количество для решения разнообразных задач, и большинство из них — бесплатные.
Использование Javascript и его библиотек на сайте позволяет перейти на новый уровень дизайна, сделать интерфейс удобным и приятным для пользователя, и расширить функционал сайта. А что самое главное — освоение Javascript доступно каждому.
Попробуйте. Javascript может изменить ваше представление о небольших сайтах и их возможностях.
_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».
 

Зачем осваивать JavaScript?

Современное состояние в сфере веб-дизайна таково, что для построения даже сложного проекта требуется всего лишь освоить использование одной из многочисленных систем управления содержанием (например, Joomla, или Drupal, или WordPress). Причём сообщество тех, кто использует такие системы для решения практических задач, может насчитывать сотни тысяч человек. И для таких систем разработано большое количество различных дополнений, реализующих огромный набор функций и различных интерфейсных решений.

Но давайте взглянем с другой стороны.

 Во-первых, если не вникать в веб-технологии, то придётся использовать уже готовые решения. И чем оригинальнее дополнение к системе управления содержанием, тем большее количество владельцев сайтов его использует. В таких условиях очень трудно добиться оригинальности интерфейса.

 Во-вторых, часто для представления какого-либо проекта в Интернете требуется создать сайт, который будет содержать всего лишь несколько страниц с описанием и небольшой галереей изображений. Если использовать для такого веб-приложения систему управления содержанием, то необходимо учесть требования к наличию поддержки хостингом и PHP, и сервера базы данных. Да и сама система может занимать дисковое пространство равное, а иногда и превышающее объем используемой информации. Стоит ли для таких проектов использовать мощный универсальный инструмент, который ещё и потянет за собой расходы на платный хостинг, когда можно обойтись более лёгкими решениями для реализации которых потребуется обыкновенный веб-сервер?

 В-третьих, при создании своего веб-проекта в планах его развития могут быть заложены функции, которые просто невозможно реализовать стандартными средствами системы управления содержанием. Например, сложные манипуляции с изображениями или какие-либо специфические функции интерфейса.

 В таких случаях очень выручает владение не только основами HTML и CSS, но и Javascript, с помощью которого можно осуществлять практически любые манипуляции с элементами веб-страниц, добиваясь выразительных графических эффектов или расширяя функционал интерфейса.

 Тем более, что программисты постоянно работают над совершенствованием техник, и в наше время есть большое количество библиотек, существенно упрощающих использование Javascript за счёт реализации огромного числа различных функций и методов. В число первых по популярности, мощности и функциональности входит библиотека jQuery.

Кроме того, для jQuery существует огромное число уже готовых плагинов, которые позволяют буквально в две-три строчки кода использовать на своих страницах поразительные графические эффекты и элементы интерфейса (меню, кнопки, различные панели и формы).

 Конечно, может показаться, что освоить использование Javascript и jQuery по плечу только избранным, тем кто готов потратить годы на изучение толстенных книг. Но такое утверждение будет ошибочным, потому что технологии обучения уже давно шагнули вперёд.

На сегодняшний момент существуют видеокурсы по Javascript и jQuery. В каждом видеоуроке подробно и систематизировано объясняется, как и что использовать. Чтобы решить конкретную практическую задачу. К тому же, практически к каждому видеоуроку прилагается задание для самостоятельного решения (если возникнут затруднения, то в материалах можно найти ответы). А дополнительные материалы содержат много практического материала и интересных плагинов, которые можно использовать на своём сайте сразу после освоения материала.

 Так что освоение Javascript может открыть новую страницу в развитии вашего веб-проекта.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».

Javascript оживит сайт-визитку.

Развитие Интернета и его постоянно растущая аудитория привлекает все больше и больше компаний заниматься веб-проектами. Те, кто успешно строит свой бизнес в реальном пространстве, начинают осваивать виртуальные просторы.

 На этом интересном и полном приключений пути многие компании предпочитают начинать с простого сайта-визитки, который является своеобразной рекламой товаров и услуг. Такая форма выхода в Интернет кажется более безопасной с точки зрения затрат. Простой сайт-визитка и стоит недорого и, если никаких результатов не будет, то и отказаться от него не жалко.

 Конечно, можно оспаривать такой подход к представлению бизнеса в Интернете. Но все равно желание клиента останется для веб-мастера законом. Тем более, что часто и клиентом и веб-мастером является один человек — владелец небольшого бизнеса, который не имеет достаточно средств для реализации крупного проекта, но осознает всю важность представления своего дела на просторах Интернета.

В решении таких задач очень хорошим подспорьем оказываются различные системы CMS (системы управления содержанием сайта). С их помощью можно легко сделать весьма привлекательный сайт-визитку, который потом можно будет легко масштабировать.

 Но решение на основе CMS имеет свои недостатки. Во-первых, для их работы нужен хостинг с поддержкой PHP и MySQL. И найти бесплатный хостинг, который удовлетворяет данным требованиям очень непросто. Во-вторых, сама система CMS занимает определённое пространство на диске хостинга. Что также накладывает ограничения на список доступных бесплатных ресурсов. В результате может оказаться, что пробы могут стоить определённых денег.

 Конечно, в современных условиях высокого уровня конкуренции среди хостеров тарифы на их услуги имеют тенденцию к снижению. Но, тем не менее, использование CMS тянет за собой затраты, которых хотелось бы избежать.

Однако есть решение, которое может оказаться весьма интересным.

 Существуют очень простые CMS, которые не используют  баз данных. Ярким примером такого рода систем является GETSIMPLE. Это очень простая CMS для работы которой требуется только поддержка PHP. Но в то же время она позволяет организовать редактирование и управление контентом на сайте через панель администратора. То есть, вполне легко добавлять или изменять материалы по мере их появления. А в дальнейшем при появлении от сайта отдачи можно будет перейти на более сложные и функциональные системы.

 Однако, у таких систем есть недостаток — интерфейс весьма простой и неказистый. Но если внимательно рассмотреть и более сложные CMS, то очень легко обнаружить некоторую скудность интерфейса пользователя.  Но, если для сложной CMS решением является использование различных плагинов и виджетов, то для простой системы стоит обратить внимание на использование Javascrupt.

Для простой CMS очень легко можно модифицировать шаблон так, что он будет использовать Javascript для оживления интерфейса и реализации дополнительных функций.
Сочетание простой CMS и Javascript позволяет создавать очень красивые, простые в реализации и поддержке, а к тому же и лёгкие решения для небольших проектов.

 Конечно, в предлагаемом случае есть один нюанс: надо освоить Javascript. Но для человека, который освоил использование какой-нибудь CMS (например, Joomla, Drupal, Wordpress), программирование на JavaScript будет всего лишь очередной ступенькой на пути к созданию своего интернет-ресурса. Тем более, что в наше время очень легко найти видеокурсы по Javascript.

 В систематизированных уроках на решении реальных задач наглядно будет рассказано как и для чего использовать Javascript. Ну, а если останутся вопросы, то у создателей есть служба поддержки, которая всегда поможет и подскажет.

 Кстати, освоение Javascript ещё более упростилось с появлением библиотеки jQuery. Функции jQuery решают очень много практических и насущных вопросов. Создание даже сложного скрипта становиться простым при использовании jQuery.

 Ну а для сайта использование jQuery открывает огромный перечень плагинов, которые можно подключить к любому ресурсу, главное, чтобы использовался JavaScript. C помощью плагинов jQuery можно несколькими строчками кода реализовать красивые и сложные меню, галереи изображений, различные функции управления страницами.

 Так что с помощью Javascript и jQuery можно превратить даже самый простой сайт-визитку в яркий и полноценный ресурс, который будет прекрасным представителем компании на бескрайних просторах Интернета.

Попробуйте, и вам понравится.


_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».

Javascript и одностраничный сайт.

Одностраничный сайт является основным инструментом интернет-предпринимателей. Практически каждый информационный продукт, который продаётся во всемирной сети,  снабжён таким сайтом, через который осуществляются продажи.

Конечно, он хорошо зарекомендовал себя и  выполняет свои функции. Фактически одностраничный сайт является продавцом в виртуальном мире Интернета. Он исправно рассказывает каждому посетителю о продукте и его преимуществах. Причём рассказ выстроен в логической последовательности нужной интернет-предпринимателю и плавно подводит посетителя к решению о покупке.

Что можно улучшить в этом замечательном инструменте, который отточен годами практики? А сколько посетителей не доходят до заветной кнопки «Заказать»? Сколько посетителей уходят со страницы, едва зайдя на нее? А ведь для них закачиваются все картинки на длинной странице. Конечно, они оптимизированы и имеют минимальный размер. Но за счёт количества посетителей эти  песчинки складываются в большую гору песка, для движения которой иногда требуется содержать достаточно широкой канал для одностраничного сайта.

Использование Javascript позволит и владельцу одностраничного сайта улучшить своё положение.

Самое очевидное применение — это динамическая подгрузка изображений по ходу просмотра содержания. Зачем закачивать на компьютер посетителя все сразу, если в ходе прочтения информации он поймёт, что данный продукт ему не нужен и отправится дальше по своим делам? Поэтому, подгружая картинки по мере прокручивания страницы, можно получить очень хорошую экономию трафика на тех, кто отказывается от покупки. Пусть они не сделали покупки, но и мы на них ресурсов меньше потратили при том же качестве обслуживания. А в объемах тысяч посещений такая экономия снижает стоимость продаж.

Такая «ленивая» загрузка изображений — результат работы Javascript кода. Причём в Интернете уже есть готовые решения, которые достаточно просто подключить и использовать на любом сайте.

Следующее очевидное решение, которое также может помочь сократить расходы на продажи, — это использование динамической кнопки «Заказать». Допустим, на ваш одностраничный сайт зашёл человек, который уже имеет твёрдое намерение купить продукт. Он уже изучил различные материалы по продукту или принял решение по чьей-то рекомендации. Такому посетителю все-равно придётся прокрутить всю страницу до конца (все десятки экранов), чтобы добраться до кнопки «Заказать». А с помощью JavaScript такую кнопку можно «подвесить», например, в правом нижнем углу (чтобы читатель натыкался на неё взглядом при завершении чтения страницы). А при прокручивании страницы кнопка будет неизменно занимать своё положение, слегка оживляя содержание и привлекая внимание к себе плавными движениями (например, покачиваниями вверх-вниз).

А в сочетании с «ленивой» загрузкой изображений мы получим экономию на трафике и на тех посетителях, кто решится на заказ в начале или где-то посередине страницы.

Кроме того, различными динамическими  эффектами можно привлекать внимание посетителей к важным пунктам текста (например, немного перемещая заголовок важного пункта текста) или сделать разворачивающиеся списки отзывов для сомневающихся.
 Используя JavaScript, свою фантазию и наработки в сфере проведения продаж, можно существенно повысить эффективность электронного продавца и сохранить ресурсы для других проектов.

_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса  «Javascript + jQuery для начинающих в видеоформате».

JavaScript открывает новые возможности для веб-проекта

JavaScript открывает новые возможности для веб-проекта.
Есть много видов деятельности, в которых сайт автора является витриной, которая представляет возможности и талант владельца. Особенно такое положение касается тех, чья деятельность связана с изображениями и веб-дизайном. Без хорошего портфолио будет трудно найти клиента.

Но и профессионалам других областей не стоит пренебрегать качественным сайтом, привлекающим пользователей. Аудитория Интернета растёт с каждым днем. Теперь качественный канал связи можно получить не только в больших городах, но и в провинциальных уездах. В таких условиях глупо выглядит отказ от новых возможностей развития своего дела.

Однако надо понимать, что сделать простую страницу по стандартному шаблону недостаточно. В Интернете становится не только больше клиентов, но растёт конкуренция среди тех, кто ищет в виртуальном пространстве клиентов.

Нужно добиться того, чтобы при прочих равных условиях витрина вашего дела в Интернете привлекала и запоминалась посетителю. Нужно продумать и реализовать удобный интерфейс, который не только предугадывает желания посетителя, но и во всей красе раскрывает все преимущества, которыми обладает владелец сайта.

Добиться такого функционирования можно с помощью JavaScript. JavaScript – язык программирования, который используется на веб-страницах для придания динамики их элементам. С его помощью оживают кнопки и пункты меню. Его команды заставляют изображения меняться в галерее. На нем можно реализовать выпадающие информационные окна. Перечислять все возможности можно практически до бесконечности.

Очень важно также и то, что JavaScript – живой язык программирования. В Интернете существует огромное количество библиотек и расширений для этого языка, в которых реализовано уже множество часто используемых на веб-сайтах функций. Пользователю такой библиотеки остаётся только подключить её к своей странице и пользоваться готовым решением так, как он считает нужным.

Конечно, само название «язык программирования» может отпугнуть от процесса освоения такого мощного средства. Однако JavaScript ничуть не сложнее HTML или CSS, и каждому, кто освоил создание веб-сайта, пусть даже на основе CMS, под силу получить в свои руки отличный инструмент веб-мастера, который превратит простые страницы в настоящий интерактивный интерфейс популярного веб-проекта.

Кроме того, JavaScript входит в обязательный набор для тех, кто решил построить свою карьеру в сфере веб-дизайна. Такое требование не является веянием моды, а основано на реальной необходимости, потому что даже в CMS используется JavaScript. И провести идеальную доводку веб-проекта без него не получится.

JavaScript – отличный, мощный и универсальный инструмент веб-дизайнера, который открывает перед тем, кто владеет им, огромный мир новых возможностей для веб-проектов.
_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».

Зачем осваивать JavaScript

Зачем осваивать JavaScript.
Стремительное развитие Интернета создаёт благоприятные условия для развития своего дела в виртуальном пространстве. Постоянно расширяющаяся аудитория пользователей всемирной паутины является самым широким рынком на котором можно реализовывать разнообразные товары: как реальные, так и виртуальные.

В основе любого бизнеса, который строится в Интернет, лежит веб-сайт. Причём на успех проекта и его прибыльность влияет очень много факторов. Но первое, что видит посетитель любого сайта — это его интерфейс.

От внешнего вида и удобства использования зависит, останется ли случайный веб-сёрфер почитать, что такого ценного имеет сайт или просто нажмёт кнопку «Закрыть» в своём браузере. Это уже потом, когда пользователь перейдёт в разряд постоянных читателей, он будет готов прощать ошибки и огрехи в интерфейсе сайта. Но при первой встрече интерфейс будет играть ключевую роль в завязывании тесных отношений с вашим клиентом. «По одёжке встречают, по уму провожают».

Сделать оригинальную, стильную и качественно работающую одёжку сайта невозможно без использования JavaScript. Всего лишь несколько строк кода оживят застывшие пункты меню и кнопки. С помощью скрипта на JavaScript можно прокручивать картинки в портфолио. Да и добавить функциональности веб-сайту при выводе данных на страницу тоже поможет JavaScript.

Казалось бы, тем, кто использует системы управления содержанием сайта, совсем не нужны знания JavaScript. Для них написано огромное количество модулей и плагинов, которые реализуют различные эффекты и функции. Но не стоит забывать о том, что развитие веб-технологий не стоит на месте. И свежие версии библиотек JavaScript позволяют реализовать то, о чем год назад говорили, как о фантазии. Поэтому обновление сайта неразрывно связано с использованием JavaScript.

Будет ошибкой полагать, что изучение JavaScript доступно только избранным, тем, у кого "семь пядей во лбу". К счастью, программисты всего мира работают над тем, что создают различные библиотеки для JavaScript, существенно упрощающие его синтаксис и использование. Кроме того, использование кода JavaScript на страницах веб-сайта доступно любому, кто умеет читать руководства. Ведь существуют замечательные видеокурсы, уроки которых в доступной и наглядной форме раскроют все тонкости этой замечательной технологии.

Использование JavaScript на страницах веб-сайта откроет новую веху в развитии вашего веб-проекта.
_____________________

Евгений Попов – автор ряда видеокурсов по сайтостроению. В том числе и видеокурса «Javascript + jQuery для начинающих в видеоформате».