Поддержка Gecko / Firefox для уведомлений HTML5 - PullRequest
19 голосов
/ 09 июня 2010

Мне интересно, есть ли какая-либо встроенная поддержка функции HTML5 Notification в браузерах Gecko? Может быть, какая-то скрытая вещь разработчика?

Я знаю о WebKits window.webkitNotifications, который прекрасно работает, так есть ли реализация Firefox?

Обновление

После поиска и прочтения некоторых спецификаций W3C HTML5, я, возможно, немного не здесь. Я не могу найти нигде функцию уведомлений там. Я сталкиваюсь с неправильными фактами здесь? Это просто «собственная реализация webkit»?

Ответы [ 5 ]

17 голосов
/ 09 июня 2010

Начнем со второго вопроса: нет, это не особенность WebKit. Но хотя сайт под названием «html5rocks» содержит демо этого, уведомления все еще не являются частью HTML 5. В этом году обсуждался их список рассылки WHATWG (читать сообщения с темой «API уведомлений»). Они снова упоминаются в более позднем сообщении .

Итак, что мы имеем? Описание API уведомлений в Chromium. W3C Черновик редактора спецификации , основанный на API Chromium (но не зависящий от HTML 5).

Mozilla упомянула Уведомления как часть своего проекта Prism . Например, начиная с Призмы 0.9 Уведомления являются частью Призмы :

Первые функции интеграции с рабочим столом сделал вид Эти включены всплывающие уведомления и значок док-станции. специальный файл JavaScript называется webapp.js содержит специфичный для Prism код для настройки веб-приложения.

Вы можете прочитать в Prism Wiki :

Призма доступна как расширение для Firefox 3 или как самостоятельный применение.

А из FAQ :

Prism - кодовое название проекта, и если функциональность предоставлена Призма становится продуктом или интегрированы в другие продукты (например, Firefox), то это не обязательно продолжать называться этим Кодовое.

4 голосов
/ 26 апреля 2013

Похоже, что Веб-уведомления также попадут в FireFox (Аврора 22) IE10 и даже Safari6 в настоящее время пропускают партию .

1 голос
/ 24 февраля 2012

Существует плагин Firefox под названием ff-html5notifications , который действует как адаптер между API Chrome Notification API и внутренним API уведомлений Firefox, который затем снова использует собственные системы уведомлений на соответствующей платформе (Growl, libnotify),

Обратите внимание, что в Linux не-html-уведомления в настоящее время работают только без изображений с этой версией плагина .

0 голосов
/ 10 марта 2013

Я также нашел этот скрипт gs: https://github.com/jhdxr/userscript-html-desktop-notification Кажется, для работы нужен скрипт!

0 голосов
/ 20 ноября 2012

Вкладка уведомлений добавляет эту функцию и прекрасно работает.

...