Поддержка Gecko/Firefox для уведомлений HTML5
Мне интересно, есть ли встроенная поддержка функции уведомления HTML5 в браузерах Gecko? Может быть, какой-то скрытый разработчик?
Я знаю WebKits window.webkitNotifications
, который отлично работает, поэтому существует ли реализация Firefox?
Обновление
После поиска и чтения некоторых спецификаций W3C HTML5, я, может быть, немного отсюда.
Я не могу найти никакой функции уведомления где угодно. Я здесь сталкиваюсь с неправильными фактами? Это просто "очень собственная реализация webkit"?
Ответы
Ответ 1
Чтобы начать со второго вопроса: нет, это не специфичная для WebKit функция. Но хотя сайт под названием "html5rocks" содержит демонстрацию, уведомления все еще не являются частью HTML 5. Обсуждалось их на WHATWG список рассылки в этом году (читайте сообщения с помощью темы "API уведомлений" ). Они снова упоминаются в сообщении .
Итак, что у нас есть? Описание Редактор проекта спецификации, основанный на API Chromium (но не зависящий от HTML 5).
Mozilla упомянула уведомления как часть своего проекта Prism. Например, начиная с Prism 0.9 Уведомления часть Призма:
Первые функции интеграции настольных систем сделал вид. Они включали всплывающие уведомления и док-сигналы. специальный JavaScript файл, называемый webapp.js содержит специальный призматический код для настройки веб-приложения.
Вы можете прочитать на Prism Wiki:
Призма доступна как расширение для Firefox 3 или как автономный приложение.
И из FAQ:
Призма - это кодовое имя для проекта, и если функциональность, предоставляемая Призма становится продуктом или интегрированы в другие продукты (например, Firefox), то это не обязательно по-прежнему Кодовое.
Ответ 2
Похоже, что Веб-уведомления будут размещены в FireFox (Aurora 22). IE10 и даже Safari6 в настоящее время отсутствует сторона.
Ответ 3
Там есть плагин Firefox под названием ff-html5notifications, который выступает в качестве адаптера между API уведомлений Chrome и API внутреннего уведомления Firefox, который затем снова использует собственные системы уведомлений на соответствующей платформе (Growl, libnotify).
Обратите внимание, что в Linux уведомления, отличные от html, в настоящее время работают без изображений с этой версией плагина.
Ответ 4
вкладчик уведомлений добавляет эту функцию и отлично работает.
Ответ 5
Я также нашел этот gs script:
https://github.com/jhdxr/userscript-html-desktop-notification
Кажется, что скрипт работает!