19

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

我知道 WebKitswindow.webkitNotifications效果很好,那么,有 Firefox 实现吗?

更新

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

4

5 回答 5

17

从第二个问题开始:不,它不是 WebKit 特定的功能。但是,虽然一个名为“html5rocks”的网站包含了一个演示,但通知仍然不是 HTML 5 的一部分。今年在 WHATWG邮件列表上讨论了它们(阅读主题为“通知 API”的消息)。在稍后的消息中再次提及它们。

那么,我们有什么?Chromium中通知 API的描述。W3C编辑器的规范草案,基于 Chromium 的 API(但独立于 HTML 5)。

Mozilla 提到通知是他们Prism 项目的一部分。例如,从 Prism 0.9 开始,通知是Prism 的一部分

第一个桌面集成功能出现了。这些包括弹出通知和停靠标记。一个名为 webapp.js 的特殊 JavaScript 文件包含用于自定义 Web 应用程序的 Prism 特定代码。

您可以在Prism Wiki上继续阅读:

Prism 可作为 Firefox 3 的扩展或作为独立应用程序使用。

常见问题解答

Prism 是该项目的代号,如果 Prism 提供的功能成为产品或集成到其他产品(如 Firefox)中,则不一定会继续以该代号调用。

于 2010-06-09T09:12:13.267 回答
4

Web Notifications似乎也将登陆FireFox (Aurora 22)。IE10 甚至 Safari6 目前都缺席

于 2013-04-26T16:25:52.673 回答
1

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

请注意,在 Linux 上,非 html 通知目前只能在没有图像的情况下使用此版本的插件工作。

于 2012-02-23T22:34:45.917 回答
0

标签通知程序添加了此功能并且效果很好。

于 2012-11-20T17:32:44.790 回答
0

我还发现了这个 gs 脚本: https ://github.com/jhdxr/userscript-html-desktop-notification 它似乎需要脚本才能工作!

于 2013-03-10T04:57:54.787 回答