Перейти к основному содержанию

Web 2.0

Появление термина Web 2.0 принято связывать со статьей "Tim O’Reilly — What Is Web 2.0" от 30 сентября 2005 года, впервые опубликованной на русском языке в журнале "Компьютерра" (№№ 37 (609) и 38 (610) от 11 и 18 октября 2005 года соответственно) и затем выложенной под заголовком "Что такое Веб 2.0" веб-сайтом "Компьютерра online". В этой статье Тим О’Рейли привязал появление большого числа сайтов, объединенных некоторыми общими принципами, с общей тенденцией развития интернет-сообщества, и назвал это явление Web 2.0, в противовес "старому" Web 1.0. Несмотря на то, что значение этого термина до сих пор является предметом многочисленных споров, те исследователи, которые признают существование Web 2.0, выделяют несколько основных аспектов этого явления.

Web 2.0 использует следующие элементы:

Веб-сервисы
Это программы, доступ к которым осуществляется через Веб (то есть протокол HTTP), а обмен данными происходит в формате XML. В результате программное обеспечение может использовать веб-службы вместо сложных вычислений (например, чтобы узнать по IP-адресу, из какой страны посетитель). В отличие от обычных динамических библиотек, такой подход обладает рядом плюсов:

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


AJAX
Asynchronous JavaScript and XML — подход к построению пользовательских интерфейсов веб-приложений, при котором веб-страница, не перезагружаясь, асинхронно загружает нужные пользователю данные. Использование Ajax стало наиболее популярно после того как Google начала активно использовать его при создании своих сайтов, таких как Gmail и Google Maps. Часто Ajax считают синонимом Веб 2.0, что совершенно не так. Веб 2.0 не привязан к какой-то одной технологии или группе технологий, с тем же успехом еще в 1999 году возможность асинхронного обновления страницы уже предоставлял Flash 4.

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

Mash-up
Один из характерных признаков Веб 2.0 —- mash-up ("мэшап", дословный перевод — "смешение") —- интеграция веб-служб в различные сайты. В результате сайты, используя возможности веб-служб, могут предоставить своим посетителям дополнительные возможности. Например, сайт по поиску недвижимости с интегрированными картами Google Maps в итоге представляет собой новый, более удобный сервис, с помощью которого каждый пользователь может сразу увидеть все предлагаемые для продажи дома на карте.

Метки (теги)
Ключевые слова, описывающие рассматриваемый объект, либо относящие его к какой-либо категории. Это своего рода метки, которые присваиваются объекту, чтобы определить его место среди других объектов. С понятием меток тесно связано понятие фолксономии — термина, о котором широко заговорили именно в связи с ростом сервисов Web 2.0, таких как Flickr, del.icio.us, и, в дальнейшем, Wink.

Появление и быстрое распространение блогов тоже вписывается в концепцию Web 2.0, создавая так называемую "редактируемую Паутину" (writeable web).

Возможность пометить документ ключевыми словами существует и в языке HTML (мета-тег <keywords>), однако этот способ был полностью скомпрометирован широким его использованием в целях поискового спама.

Однако есть у Web 2.0 и недостатки. Использование сервисов сторонних компаний наряду с достоинствами приносит и определенные проблемы. Среди них:

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

19 сентября 2008
Что мы делаем?

Делаем УДОБНЫЕ сайты, логотипы и фирменные стили, продвигаем сайты и обучаем людей.

© 2007-2024 Contorra Family