在 Firefox 中添加 Feed 阅读器
从 Firefox 2 开始,Firefox 支持选择不同的 RSS 或 Atom Feed 阅读器,供您在尝试阅读 Feed 时使用。本文提供有关如何添加对默认情况下不支持的其他阅读器的支持的信息。
添加新的基于网页的 Feed 阅读器
从网页应用程序添加 Feed 阅读器
从网页添加 Feed 阅读器的支持已从 HTML5 规范中移除,并且 Firefox 的支持计划在 Firefox 62 中移除。 已弃用
在旧版本中,网页上的 JavaScript 代码可以使用 navigator.registerContentHandler()
函数添加 Feed 阅读器,例如
js
navigator.registerContentHandler(
"application/vnd.mozilla.maybe.feed",
"https://www.example.com/?feed-feed=%s",
"My Feed Reader",
);
请注意,网页内容仅限于添加与执行调用的页面具有相同来源的处理程序 URL。
手动添加新的 Feed 阅读器
在 Firefox 63 中移除了对添加新的 Feed 阅读器的支持。 已弃用 .
在 Firefox 63 之前,若要添加对新的基于网页的 Feed 阅读器的支持,您需要添加三个新的首选项
browser.contentHandlers.types.number.title
-
Feed 阅读器的名称。
browser.contentHandlers.types.number.type
-
对于 Feed 阅读器,这应该是“application/vnd.mozilla.maybe.feed”。
browser.contentHandlers.types.number.uri
-
Feed 阅读器的 URI。在应插入 Feed 的 URL 的位置使用“%s”。
number
应替换为尚未使用的下一个最高唯一数字。例如,如果您要添加一个名为“Easy Reader”的新的 Feed 阅读器,并且已经定义了数字为 0 到 4 的内容处理程序,则应使用数字 5,如下所示
browser.contentHandlers.types.5.title
:Easy Reader
browser.contentHandlers.types.5.type
:application/vnd.mozilla.maybe.feed
browser.contentHandlers.types.5.uri
:http://www.theeasyreaderurl.com?feed=%s
您可以通过手动访问 about:config
来添加这些首选项。
添加新的 Feed 阅读器应用程序
最简单的方法是使用提供的用户界面,通过使用首选项(或选项,取决于您的平台)窗口中的 Feed 面板。