HTML, JavaScript, CSS и остальные

Подготовили: Анна Лысак и Евгений Рыжков Дата публикации: 25.11.2010

Или это не AJAX вашей мамы

кирпичи ВебВеб-страницы написаны на HTML, языке веб-программирования, который «говорит» браузеру как структурировать и отображать содержимое веб-страницы. Другими словами, HTML составляет основные «строительные блоки» для Веб. И в течении долгого времени эти стандартные блоки были довольно простыми и статичными: текст, ссылки и изображения.

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

развитие Веб

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

развитие Веб

Но по-настоящему динамический веб, каким мы его знаем сегодня, «родился» когда в JavaScript был введен XHR (XMLHttpRequest) и был впервые использован в таких веб-приложениях как Microsoft Outlook, Gmail и Google Maps. XHR включается в отдельные части веб-страницы: игра, карты или видео, которые могут быть изменены без необходимости перезагрузки всей страницы. В результате веб-приложения работают быстрее и становятся более отзывчивыми.

CSS украшает Веб Веб-страницы также стали более выразительными с введением CSS (Cascading Style Sheets). CSS дает возможность разработчику легко и эффективно украсить веб-страницу различными элементами дизайна: цвет, скругленные углы, градиенты, анимация.

Веб-разработчики часто прибегают к помощи мощной комбинации из JavaScript, XHR, CSS и некоторых других веб-технологий, таких как AJAX (Asynchronous JavaScript and XML). HTML также не стоит на месте: все больше новых функций и улучшений включаются в новые версии стандарта.

Сегодня Веб продолжает развиваться благодаря непрекращающимся усилиям всех технологов, евангелистов, кодеров и организаций, которые создают веб-технологии и обеспечивают их поддержку в Internet Explorer, Firefox, Safari и Google Chrome. Взаимодействие между технологиями и браузерами позволило Веб стать открытой и дружественной платформой для веб-разработчиков, которые воплощают в жизнь множество тех полезных и забавных веб-приложений, которыми мы пользуемся каждый день.

Куда дальше

Показать комментарии