Все читатели блога уже общаются на нашем форуме. Ты ведь с ними, не так ли? Войти на форум

От статических страниц к Вебу 2.0


World Wide WebИнтернет — знакомая практически всем информационная среда существовала далеко не всегда. Первая компьютерная сеть, созданная в 1969 г., была далека от совершенства. И только в 1991 г. Интернет стал по-настоящему общедоступным. 

Двумя годами позже был создан первый веб-браузер с графическим интерфейсом — NCSA Mosaic. По сегодняшним меркам, это была не самая удобная программа, но на тот момент альтернативы не существовало.

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

Ситуация кардинально изменилась с появлением «общих интерфесов шлюза» (cgi), «расширяемого языка разметки» (xml) и гибрида нескольких языков программирования — javascript. Применение средств javascript, html, css и dom позволило добавить некоторую интерактивность в интернет-документы, создав, так называемый, «динамический html» — dhtml.

В соединении javascript и xml родилась еще одна перспективная технология — «асинхронный javascript и xml» (ajax, он же «аякс»).

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

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

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

В настоящее время уже повсеместно вводится пятая версия html (html5), поддерживающих теги <audio> и <video>, позволяющих быстро и эффективно встраивать средства мультимедиа в веб-страницы.

И это не предел. Ajax и потоковое видео — только начало. Что же будет лет через 5?


Комментарии (2) на запись “От статических страниц к Вебу 2.0”

  1. Regent 2010.01.06

    И тут как всегда, FireFox всех обскакал :)

  2. Безумный Программист 2010.01.06

    Regent [#comment-1848], огнелис вообще радует — впереди планеты всей. Где-то я видел новость, что Firefox 3.5 чуть ли не стал самым популярным веб-браузером, если не складывать пользователей IE 6, 7 и 8.