Prise en charge de Gecko / Firefox pour les notifications HTML5

Je me demande s'il existe un support intégré pour la fonctionnalité de notification HTML5 dans les navigateurs Gecko jusqu'à présent? Peut-être qu'un développeur caché a-t-il?

Je suis au courant de WebKits window.webkitNotifications qui fonctionne très bien, donc, existe-t-il une implémentation de Firefox?

Mettre à jour

Après la recherche et la lecture de certaines spécifications HTML5 du W3C, je suis peut-être un peu plus loin. Je ne trouve aucune fonction de notification n'importe où là. Est-ce que je suis confronté à de faux faits ici? Est-ce seulement une «très propre mise en œuvre de webkit»?

Pour commencer votre deuxième question: non, ce n'est pas une fonctionnalité spécifique à WebKit. Mais bien qu'un site appelé «html5rocks» contienne une démo de ceci, les notifications ne font toujours pas partie du HTML 5. Il y a eu une discussion à propos de la liste de diffusion WHATWG cette année (lire les messages avec le sujet «API de notification»). Ils sont mentionnés à nouveau dans un message ultérieur .

Alors qu'est-ce que nous avons? Une description de l' API de notification dans Chromium. Ébauche d'une ébauche d'éditeur d' un W3C, basée sur l'API de Chromium (mais indépendante de HTML 5).

Mozilla a mentionné les notifications dans le cadre de leur projet Prism . Par exemple, en commençant par Prism 0.9 Les notifications font partie de Prism :

Les premières fonctions d'intégration de bureau ont fait leur apparition. Ceux-ci comprenaient des notifications popup et des badges sur les quais. Un fichier JavaScript spécial appelé webapp.js contient un code spécial Prism pour personnaliser une application Web.

Vous pouvez lire le Wiki Prism :

Prism est disponible comme extension pour Firefox 3 ou comme une application autonome.

Et à partir des FAQ :

Prism est le nom de code du projet, et si la fonctionnalité fournie par Prism devient un produit ou est intégrée dans d'autres produits (comme Firefox), il ne sera pas nécessairement appelé par ce nom de code.

Il semblerait que les notifications Web attirent également sur FireFox (Aurora 22) . IE10 et même Safari6 manquent actuellement de la partie .

Il existe un plugin Firefox appelé ff-html5notifications qui sert d'adaptateur entre l'API de notification Chrome et l'API de notification interne de Firefox, qui utilise à nouveau des systèmes de notification natifs sur la plate-forme respective (Growl, libnotify).

Notez que sur Linux, les notifications non-html fonctionnent actuellement sans images avec cette version du plugin .

Le notifiant de l'onglet ajoute cette fonction et fonctionne très bien.

J'ai également trouvé ce script gs: https://github.com/jhdxr/userscript-html-desktop-notification Il semble que les scripts fonctionnent!