Gecko / Firefox支持HTML5通知

时间:2010-06-09 07:34:55

标签: javascript html5 w3c specifications html5-notifications

我想知道到目前为止Gecko浏览器中是否有对 HTML5 Notification 功能的内置支持?也许是一些隐藏的开发人员?

我知道WebKits window.webkitNotifications效果很好,那么,是否有Firefox实现?

更新

在搜索并阅读了一些W3C HTML5规范后,我可能有点偏离这里。 我在那里找不到任何通知功能。我在这里面对错误的事实吗?这只是一个“非常自己的webkit实现”吗?

5 个答案:

答案 0 :(得分:17)

从第二个问题开始:不,它不是特定于WebKit的功能。但是,虽然一个名为“html5rocks”的网站包含demo,但通知仍然不是HTML 5的一部分。今年在WHATWG mailing list上讨论了它们(阅读主题消息'通知API')。它们在later message中再次提到。

那么,我们有什么? Chromium中Notification API的描述。 W3C Editor's Draft of a specification,基于Chromium的API(但不依赖于HTML 5)。

Mozilla将通知作为Prism project的一部分。例如,从Prism 0.9 Notifications开始是a part of Prism

  

第一个桌面集成功能   出现了。包括这些   popup noti fi cations和dock badging。一个   特殊的JavaScript文件叫   webapp.js包含Prism特定代码   用于自定义Web应用程序。

您可以继续阅读Prism Wiki

  

Prism可作为延伸   Firefox 3或作为独立版本   应用

来自FAQ

  

Prism是该项目的代号,   如果提供的功能   棱镜成为产品或是   融入其他产品(如   Firefox),然后它不一定   继续被这个称呼   代号。

答案 1 :(得分:4)

似乎网络通知也会落在FireFox (Aurora 22)中。 IE10甚至Safari6目前都是missing the party

答案 2 :(得分:1)

有一个名为ff-html5notifications的Firefox插件,它充当Chrome Notification API和Firefox内部通知API之间的适配器,后者再次使用相应平台上的本机通知系统(Growl,libnotify)。

请注意,在Linux上,非html通知目前仅在没有this version of the plugin图像的情况下正常工作。

答案 3 :(得分:0)

Tab notifier添加了此功能,效果很好。

答案 4 :(得分:0)

我也发现了这个gs脚本: https://github.com/jhdxr/userscript-html-desktop-notification 它似乎需要编写脚本!

相关问题