java script

 

JavaScript - это язык программирования, обращающийся к браузеру, и исполняющийся, непосредственно, им же.

Следует учитывать, что с языком программирования JAVA - сходство есть только в названии, благодаря некоторым подобиям в синтаксисе этих языков.

JavaScript встречается так же перманентно и повсеместно как и HTML, по одной простой причине - для любого минимального взаимодействия с пользователем (заполнение форм, проверки имейла, калькуляции) - он необходим. Стоит заметить, что JavaScript - это основа интерфейсов таких известных сайтов (социальных сетей), как Вконтакте, Одноклассники и facebook.

Именно на JavaScript выполнены такие, на первый взгляд, простые, но очень удобные интерактивные элементы, как,Онлайн-консультант. Многие визуализационные решения от самых сложных до самых простых (плавное перемещение объекта по странице, мгновенные калькуляторы, онлайн конструкторы) реализованы на основе jquery (пакет JavaScript'ов взаимодействующих с CSS и HTML).

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

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

Интересные примеры, которые, так же, можно осветить - это скрипт Google Analytics (счётчик статистики посещаемости сайта и учёта поведенческого фактора) - встраиваемый в шаблон страницы, он отсылает массу нужных данных о посетителе (местоположение, провайдер, время пребывания на странице и так далее). А так же, пример защиты контента путём запрета определённых функций (копирование, перетаскивание, вызов контекстного меню). При этом стоит упомянуть, что JavaScript может исполняться и в операционной системе Windows, как сценарий. Интересен пример "резиновой вёрстки", когда JavaScript берёт данные о ширине и высоте окна и отсылает их в CSS.

Достаточно хорошие примеры есть и на нашем сайте - справа - двигающаяся кнопка, запускающая Онлайн консультант, выбор сайтов в портфолио по типам (js-слайдер) и даже выпадающее меню - всё это является JavaSript'ом. Вот ещё один эффектный и полезный пример возможностей jquery. И даже распространённый и популярный эффект Lightbox - так же является работой jquery. Вид лайтбокса стилизуется средствами CSS - это очень хороший пример взаимодействия скрипта и стиля

AJAX же, удобно использовать в "корзине" Интернет-магазина - при добавлении товара появляется всплывающее окно, а товар добавляется в корзину без перезагрузки страницы. Посетитель, в свою очередь, продолжает совершать покупки.

Функция "Мне нравится" популярных социальных сетей - даже это является JavaScript'ом.

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

 
Яндекс цитирования