Разработчики создадут единый стандарт взаимодействия веб-сервисов

Разработчики Google Chrome представили проект Web Intents, в рамках которого регламентируется стандарт по обмену данными и взаимодействию между веб-сервисами. Иными словами, если раньше для интеграции двух веб-сервисов (например, двух социальных сетей) приходилось создавать специфическое решение, связывающее между собой соответствующие части двух API, то Web Intents предлагает одно унифицированное API, регламентирующее обработку тех или иных типов данных, или выполнение тех или иных задач.
Компания Mozilla уже достаточно давно предложила подобную идею в рамках своего определения понятия веб-приложения. Напомним, что в трактовке Mozilla веб-приложения отличаются от веб-сервисов именно интегрированностью и возможностью образовывать единое рабочее пространство с совместным доступом к пользовательским данным. По мотивам этой идеологии разработчики уже начали работу над проектом Web Activities, аналогичным тому, чем сейчас занялись разработчики Chrome. Как сообщают представители Google, разработчики уже договорились о сотрудничестве.
Подробно Web Intents описан на соответствующем сайте. Если говорить упрощенно, то на сегодняшний день спецификация уже предусматривает ряд описанных действий: запрос данных (discover), перепубликацию (share), редактирование (edit), просмотр (view), выбор объектов (pick). Для всех остальных случаев предлагается добавлять собственные методы, следуя предписываемому стандарту.