2010-06-09 3 views
19

Je me demande s'il existe un support intégré pour la fonctionnalité HTML5 Notification dans les navigateurs Gecko jusqu'à présent? Peut-être un développeur caché?Prise en charge de Gecko/Firefox pour les notifications HTML5

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

Mise à jour

Après la recherche et la lecture des spécifications HTML5 du W3C, je suis peut-être un peu hors ici. Je ne trouve aucune fonction de notification nulle part. Suis-je confronté à de faux faits ici? Est-ce juste une "très bonne implémentation de webkit"?

Répondre

17

Pour commencer avec votre deuxième question: non, ce n'est pas une fonctionnalité spécifique à WebKit. Mais bien qu'un site appelé 'html5rocks' contienne un demo, les notifications ne font toujours pas partie de HTML 5. Il y a eu une discussion à leur sujet sur le WHATWG mailing list cette année (lisez les messages avec le sujet 'Notification API'). Ils sont mentionnés à nouveau dans un later message.

Alors, qu'avons-nous? Une description du Notification API en chrome. Un W3C Editor's Draft of a specification, basé sur l'API de Chromium (mais indépendant de HTML 5).

Mozilla a mentionné les notifications dans le cadre de leur Prism project. Par exemple, en commençant par Prism 0.9 Les notifications sont a part of Prism:

Le premier intégration de bureau comporte fait une apparition. Celles-ci comprenaient des noti fi cations contextuelles et des badges de quai. Un fichier JavaScript spécial appelé appelé webapp.js contient le code de Prism pour la personnalisation d'une application Web.

Vous pouvez lire sur le Prism Wiki:

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

Et du FAQ:

Prism est le nom de code pour le projet, et si la fonctionnalité fournie par Prism devient un produit ou est intégré à d'autres produits (comme Firefox), alors il ne continuera pas à être appelé par ce nom de code .

+0

Je suis un peu déçu que Safari 5 n'implémente PAS encore les webkitNotifications. Je pense que c'est une excellente fonctionnalité pour les applications Web modernes. – jAndy

+0

@jAndy: C'est vraiment dommage! (Mais je ne pense pas que ce soit une réponse à ma question downvote;) –

+0

C'est vrai, je vous ai évidemment donné un +1 avec la bonne réponse, mais je m'intéresse aussi à qui l'a déprécié. S'il y a quelque chose qui ne va pas ici, il devrait nous le faire savoir. – jAndy

1

Il y a un plugin Firefox appelé ff-html5notifications qui agit comme un adaptateur entre l'API de notification Chrome et API de notification interne de Firefox, qui utilise ensuite à nouveau les systèmes de notification natifs sur la plate-forme respective (Growl, libnotify).

Notez que sous Linux, les notifications non-html ne fonctionnent actuellement qu'avec des images avec this version of the plugin.

0

Tab notifier ajoute cette fonctionnalité et fonctionne très bien.

Questions connexes