Веб-намерения

редактировать

Веб-намерения ts был экспериментальным фреймворком для веб-взаимодействия между приложениями и обнаружения сервисов.

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

Содержание
  • 1 Поддержка
    • 1.1 Клиент
    • 1.2 Сервер
  • 2 История
  • 3 Ссылки
  • 4 Внешние ссылки
Поддержка

Клиент

  • Google Chrome версий 18–23, изначально поддерживаемые веб-намерениями. Эта поддержка была отключена в версии 24, ссылаясь на существование «ряда областей для разработки как в API, так и в конкретном пользовательском интерфейсе в Chrome».
  • Существует JavaScript прокладка с поддержкой для IE 8, IE 9, Opera, Safari, Firefox 3+ и Chrome 3+.

Сервер

  • Существует несколько страниц веб-намерений прокси, которые предоставляют доступ к некоторым реальным службам, которые еще не поддерживают намерения.
  • AddThis поддерживает веб-намерения с помощью своих инструментов совместного использования независимо от браузера
История

Пол Кинлан из Google объявил о проекте Web Intents в декабре 2010 года. Вскоре он выпустил прототип API для GitHub. В августе 2011 года Google объявил, что Chrome будет поддерживать веб-намерения. Google и Mozilla начали сотрудничество, чтобы объединить веб-намерения и веб-активность Mozilla (которая пытается решить ту же проблему) в одно предложение.

В ноябре 2012 года Грег Биллок из Google объявил, что экспериментальная поддержка веб-намерений была удалена из Chrome.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-20 10:28:23
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте