Web Activities – проект единого языка для любых веб-приложений

16-11-2011
Компания Mozilla обнародовала новую информацию об экспериментальном проекте под рабочим названием Web Activities. Назначение этого проекта состоит в том, чтобы разнородные веб-приложения могли «общаться» друг с другом на едином понятном языке без использования специфических программных интерфейсов API.

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

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

На данный момент для использования возможностей, открываемых проектом Web Activities, необходимо установить в браузер Firefox специальное расширение под названием Firefox Open Web Apps.  Тем не менее, открываемые перспективы новой технологии вполне могут окупить нынешние неудобства. Следует отметить, что проект Web Activities является развитием и продолжением другого проекта под названием Web Intents («веб-намерения»), который впервые предложил Пол Кинлан (Paul Kinlan), один из идеологов разработки браузера Chrome.

Интересно, что подобие технологии Web Activities уже существует. Например, система так называемых «намерений» в мобильной операционной системе Android как раз и позволяет всевозможным приложениям эффективно поддерживать коммуникации между собой. Само собой, проект Web Activities находится на самых ранних стадиях развития, однако обещает серьезно расширить возможности веб-приложений в целом.

Кроме проекта Web Activities для универсального общения между веб-приложениями, компания Mozilla представила еще одну интересную технологию для установки веб-приложений в клиентскую систему. За ближайшие месяцы все больше веб-сайтов планируют запустить собственные веб-приложения с расчетом на их распространение через магазины приложений Mozilla App Market и Chrome Web Store, но пользователи даже не подозревают о существовании этих грядущих веб-приложений. Решение разработчиков Mozilla состоит в том, чтобы выводит на экран небольшое всплывающее оповещение о наличии доступного для установки веб-приложения на открытом веб-сайте. Прямо в этом окне с оповещением пользователь может запустить установку или отказаться от установки предлагаемого веб-приложения.

Подробнее о создании универсального коммуникационного механизма для разнородных веб-приложений и о стандартизации установки веб-приложений в клиентскую систему по версии компании Mozilla можно прочитать в обзоре на сайте TechCrunch.

Новости

все
25.07.2012
Главный инспектор аэрокосмического агентства США, НАСА, сообщил о расследовании скандального
24.07.2012
Анонсированы Leica M9 и X1: карманный FF и APS-C с фиксом Для тех, кто не желает таскать с
23.07.2012
Скоро беспроводная сеть позволит посмотреть сквозь стену? Видеть сквозь препятствия –

Реклама

стоимость золотой цепочки
дизайн проект загородного дома - тут.

Дизайны

Разработали структуру сайта, создали сайт, соответствующий всем требованиям заказчика. Создали
Разработали структуру сайта, создали сайт по новым технологиям. Создали индивидуальный и
ООО Транспортная Компания «ТрансРусь» предлагает Вам свои услуги по приемке и