Javascript

JavaScript

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

Используется JavaScript, в основном для анимации элементов страницы, работы с данными и их отоборажением.

Существует множество готовых js-библиотек, позволяющих творить настоящую «магию» на странице сайта.

Ярким примером такой библиотеки является JQuery. Большинство сайтов в интернете используют эту библиотеку за её универсальность, «кроссбраузерность» и расширяемость — существуют десятки тысяч плагинов на все случаи жизни — от слайдеров и popup-ов до работы с cookies и localStorage.

Кроме библиотек и плагинов, существуют и более сложные решения — фреймворки, например Angular.JS, с использованием которого создана административная панель новой версии CMS «Октопус» и личный кабинет для страховой компании Пари.

AJAX (Asynchronous Javascript And Xml)

Технология обращения к серверу без перезагрузки страницы.

Правильное использование этой технологии позволяет улучшить впечатление от сайта (UX, User Experience) или приложения — данные появляются «как по волшебству», а врезультаты запросов (например, отправка почтовой формы) не заставляют страницу «дергаться» и перерисовываться.

Есть, конечно, и «подводные камни». Полностью ajax-овый сайт плохо воспринимается поисковиками и неблагоприятно отражается на SEO-продвижении — необходимо много «потанцевать с бубном», чтобы достичь той же эффективности индексации поисковым роботом, что и у обычных сайтов.

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



Дизайн-бюро «Кукумбер»
Москва, Зеленоград, Панфиловский проспект, 10
Тел.: +7 (495) 762-32-11
Все права защищены 2004-2018.
А ещё мы встречаемся с людьми!


Behance ВКонтакте Facebook YouTube