Статьи

Веб 2.0 о …

Это перепечатка из Tech Times # 124 , для тех, кто не следит за этой публикацией.

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

Я должен отметить, что я не разработал этот список самостоятельно. Множество ярких умов взялись за этот вопрос до меня, и это только мой взгляд на ответ. Другие авторитеты, с которыми вы могли бы обратиться, — « Что такое Web 2.0» Тима О’Рейли и « Проектирование для Web 2.0 Джеффа Вина»

Сайты как приложения

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

Первые широко используемые примеры были получены от Google: Gmail и Google Maps . Если вы еще не пробовали их, вы действительно должны.

Macromedia фактически начала продвигать этот подход к веб-дизайну несколько лет назад под лозунгом Rich Internet Applications (RIA). По мнению Macromedia, RIA лучше всего создавать с использованием Flash в качестве внешнего интерфейса для отображения богатых пользовательских интерфейсов, и это привело их к модернизации Flash MX с библиотекой компонентов интерфейса и к выпуску Flex, платформы для разработчиков настольных систем для разработки RIA в знакомый способ.

Macromedia недавно возобновила это движение под новым названием, Flash Platform , чтобы конкурировать с альтернативным подходом DJ Scripting на основе AJAX, который лежит в основе популярных приложений Google.

Участие пользователей

Большая часть Web 2.0 превращает пассивных посетителей и читателей в активных участников в создании ценности, которую предлагает веб-сайт. Если вы когда-либо были зависимы от веб-форума, то вы знаете, насколько мощным это может быть. Web 2.0 — это использование этой «власти сообщества» и ее применение в сети в целом.

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

WikiPedia — это просто очень недавний и популярный пример очень старой идеи: вики — это веб-сайт, где все (или почти все) могут редактировать любые пользователи. Теория заключается в том, что сайт собирает всю совокупность знаний всех своих пользователей по конкретному предмету, в результате чего получается контент, который является более ценным, чем сумма его частей, и который устойчив к саботажу со стороны любого отдельного человека. WikiPedia просто отличает себя, выбирая в качестве своего предмета общие знания в энциклопедическом смысле.

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

Делая это еще дальше (и, возможно, слишком далеко), Ning — это сайт, который предоставляет своим пользователям те же самые скелетные инструменты, что и Flickr, за исключением того, что инструменты обобщены, что позволяет запускать практически любой тип пользовательского репозитория контента ,

Крупные игроки также активно участвуют в создании пользовательского контента: Google контролирует одну из самых простых в использовании платформ для ведения блогов, Blogger , и новый пользовательский фокус Yahoo создает свои сервисы подкастинга и поиска по блогам.

откровенность

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

Web 2.0 использует противоположный подход: успех через открытость. Но открытость может многое значить, особенно в контексте Интернета.

Это может означать создание веб-сайтов, которые соответствуют открытым стандартам, таким как рекомендации W3C для HTML , CSS , сценариев и доступности . И это не должно сдерживать инновации, как инициатива микроформатов , которая создает новые (открытые) форматы данных в соответствии с существующими стандартами, такими как HTML.

Это может означать предоставление пользователям возможности управлять своими собственными данными, чтобы все, что они помещают на ваш веб-сайт, они могли сразу же получить в любой момент и в стандартном формате, который они могут использовать с другими приложениями и службами. Тот факт, что Flickr будет использовать любые теги или подписи, встроенные в ваши фотографии, является хорошим началом. Еще лучше было бы, если бы они сохраняли теги и подписи, которые вы ввели на сайт, в том же формате, чтобы вы могли загружать свои фотографии со всеми метаданными без изменений, если вы решили, что там есть что-то лучше, чем Flickr.

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

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

Web 2.0 определенно означает открытость во всех ее формах.

Конечно, все, что я здесь упомянул, это то, что в этом году считается Web 2.0. К следующему году «новое мышление» будет продолжено, и значение термина «Web 2.0» будет изменено вместе с ним.

Держись — мы можем следовать за этим вместе.