Читать книгу Информационное поле, или Где найти информацию. Хочешь владеть миром? :) - Андрей Просин - Страница 9

Веб 2.0

Оглавление

Web 2.0 (определение Тима О’Рейлли) – методика проектирования систем, которые путём учёта сетевых взаимодействий становятся тем лучше, чем больше людей ими пользуются. Особенностью веб 2.0 является принцип привлечения пользователей к наполнению и многократной выверке информационного материала.


Определение Тима О’Рейлли нуждается в уточнении. Говоря «становятся лучше», имеют в виду скорее «становятся полнее», то есть речь, как правило, идёт о наполнении информацией, однако вопросы её надёжности, достоверности, объективности не рассматриваются.


По сути, термин «Web 2.0» обозначает проекты и сервисы, активно развиваемые и улучшаемые самими пользователями: блоги, вики-проекты, социальные сети и т. д.


Появление названия Веб 2.0 принято связывать со статьей «Tim O’Reilly – What Is Web 2.0» [1] от 30 сентября 2005 года, впервые опубликованной на русском языке в журнале «Компьютерра» (№37 (609) и 38 (610) от 14 и 19 октября 2005 года соответственно) и затем выложенной под заголовком «Что за…» [2] веб-сайтом «Компьютерра online».


В этой статье Тим О’Рейлли увязал появление большого числа сайтов, объединённых некоторыми общими принципами, с общей тенденцией развития интернет-сообщества, и назвал это явление Веб 2.0, в противовес «старому» Веб 1.0.


Несмотря на то, что значение этого термина до сих пор является предметом многочисленных споров, те исследователи, которые признают существование Веб 2.0, выделяют несколько основных аспектов этого явления. Первым, кто употребил словосочетание Web 2.0, стало издательство O’Reilly Media, специализирующееся на информационных технологиях. Произошло это в 2004 году. Немного позже глава издательства Тимоти О’Рейлли сформулировал часть принципов Web 2.0. За прошедшее время сфера Web 2.0 расширилась, вытесняя традиционные Web-сервисы, получившие название Web 1.0.


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


Критика

«Web 2.0» не является новой версией «Всемирной паутины», а лишь продолжает использовать технологии и концепции «Web 1.0». Многие из идей Web 2.0 уже встречались в сети задолго до того, как возник термин Web 2.0. Например, сайт Amazon.com позволяет пользователям писать рецензии и руководства с момента своего создания в 1995 году.


Тим Бернерс-Ли, автор и разработчик Всемирной паутины, руководитель консорциума W3C, возглавляющий с 2006 года крупнейший мировой исследовательский проект по изучению всемирной паутины, назвал термин Web 2.0 простым жаргоном:


«Никто не знает, что это означает… Если Web 2.0 – это ваши блоги и вики, тогда это значит „пользователи для пользователей“.. Но это то же самое, что сказать – Web существует, чтобы все люди были вместе» [3]


По мнению Евгения Морозова, главным смыслом выражения «Web 2.0» при его изобретении было показать, что кризис пузыря доткомов 2001 года – не конец Web’а, и пора оставить кризис позади и учиться у тех компаний, что пережили крах. [4]


Веб-службы

Основная статья: Веб-служба

Веб-службы – это программы, доступ к которым осуществляется через Веб (то есть протокол HTTP), а обмен данными происходит в формате XML или JSON, используя один из трёх наиболее распространённых архитектурных стилей проектирования приложений: RPC, SOAP или REST. В результате программное обеспечение может использовать веб-службы вместо того, чтобы самостоятельно реализовывать требуемую функциональность (например, проверить введённый в форме почтовый адрес). В отличие от обычных динамических библиотек, такой подход обладает рядом плюсов:


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

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

Информационное поле, или Где найти информацию. Хочешь владеть миром? :)

Подняться наверх