新增消息來源閱讀工具
從 Firefox 2 起,消息來源(feed)可選用不同的 RSS 或 Atom 閱讀工具訂閱。這份文件提供新增其他閱讀程式支援的方法。
新增 Web 版閱讀工具
新增 Web 版閱讀工具需要三個設定:
browser.contentHandlers.types.number.title
-
閱讀程式的名稱。
browser.contentHandlers.types.number.type
-
這部份必須設定為「application/vnd.mozilla.maybe.feed」。
browser.contentHandlers.types.number.uri
-
閱讀程式的 URI。其中以「%s」標示消息來源 URL 必須插入的地方。
number
應該替換成尚未使用的最小自然數。舉例來說,如果要新增一個名為「Easy Reader」的閱讀工具、且目前 0 到 4 皆已使用,則應將 number
設定為 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
手動加入這些設定,如果擴充套件要新增閱讀工具則亦可寫程式修改之。
從 Web 應用程式新增閱讀工具
使用 JavaScript 也可輕易新增消息來源的閱讀工具,只要用 navigator.registerContentHandler()
函式即可,如下:
js
navigator.registerContentHandler(
"application/vnd.mozilla.maybe.feed",
"http://www.theeasyreaderurl.com?feed=%s",
"Easy Reader",
);
新增本機閱讀程式
新增本機閱讀程式時,最簡單的方式便是使用「選項」(或「偏好設定」,名稱視作業系統而定)的「消息來源」面板直接添加。
當然也可以用擴充套件,改以程式方式新增閱讀程式。只要將browser.feeds.handlers.application
設定為閱讀程式的路徑即可。