Концепция «Веб как платформа» подразумевает разработку и внедрение приложений, использование которых возможно прямо из веб-браузера. Это так называемые Rich Internet Applications – насыщенные интернет-приложения. Они имеют функции традиционных программ для ПК, но их можно запустить прямо из Сети. Концепция веб-приложений объединяет в себе все выше перечисленные признаки сайтов второго поколения. Так, например, разработчикам удалось за счёт того же AJAX приблизить внешний вид, оперативность и интерактивность интерфейса веб-приложения к «настольным» приложениям. Совокупность отношений пользователей и разработчиков веб-приложений между собой в открытой информационной инфраструктуре – это не что иное, как реализация принципа «соучастия».
Фактически веб-приложения – это новый тип программного обеспечения. Традиционное ПО представляет собой купленную в магазине коробку с компакт-диском или скачанный из Интернета файл дистрибутива. Мы получаем программу и пользуемся ей на своём компьютере, предварительно оплатив компании-разработчику его труды. С веб-приложениями, которые стоит называть не иначе как веб-сервисы, дело обстоит совсем иначе. Веб-сервис представляет собой приложение, размещённое на сервере компании-производителя и доступное пользователю посредством работы в браузере. Такой подход предоставляет пользователю не саму коробку с программой, а услугу, необходимую в данный момент времени.
Сервисы имеют массу преимуществ перед традиционным программным обеспечением. Это и отсутствие надобности в дистрибуции, и возможности постоянной доработки приложения «на лету», и использование идеи интеграции, а также «архитектуры соучастия». Использующие сервис посетители сами вносят предложения по его усовершенствованию. Согласитесь, это гораздо удобнее, чем выискивание среди сотен гневных писем в техподдержку зерна рациональных предложений.
Второе поколение сетевых сервисов, действующих в Интернете, в отличие от первого поколения, где между авторами и читателями существовала чёткая граница, позволяет пользователям действовать совместно, обмениваться информацией, хранить ссылки и мультимедийные документы, совместно создавать и редактировать публикации. Поэтому сервисы Веб 2.0 часто называют социальными сетевыми сервисами.
Первым поколением сетевых сервисов принято считать тот Интернет, который в большей степени был местом, где посетителями искалась и использовалась уже хранящаяся в нём информация, чем сервисом, позволяющим работать совместно и обмениваться данными.
Сетевые сервисы второго поколения – виртуальная площадка, связывающая людей в сетевые сообщества с помощью программного обеспечения, компьютеров, объединённых в сеть (Интернет) и сети документов (Всемирной паутины). Сетевые социальные сервисы в настоящее время стали основным средством
§ общения;
§ поддержки и развития социальных контактов;
§ совместного поиска, хранения, редактирования и классификации информации;
§ обмена медиаданными;
§ творческой деятельности сетевого характера;
§ выполнения множества других задач, таких как индивидуальное и коллективное планирование (расписание, встречи), подкасты (аудиопотоки), ментальные карты.
Подробнее с сервисами Веб 2.0 вы узнать во второй главе учебно-методического комплекса «Технологии Веб 2.0»