Categories
Technology

扩展Firefox 2.0的Feeds订阅功能

今天安装了Firefox 2.0,总的来说不太满意,安装时自动覆盖了我自己做的searchplugin(后来从备份的1.5的安装目录下拷贝回那些.src文件,可以在2.0下正常工作),很多add-on也不能用了。很像Eclispe 2.x升级到3.x时的样子。

2.0增加了一个Feeds订阅的功能,不过除了Live bookmark和本地安装的RSS reader程序,网络订阅缺省只有bloglines,My Yahoo和Google Reader三种,而且没有提供用户自定义功能。

花了点时间hack了一下,把抓虾订阅加了进去,具体方法如下:

1. 找到安装目录下\chrome\en-US.jar文件(英文版Firefox),用WinZip打开,提取压缩包中文件:\locale\browser-region\region.properties;

2. 用文本编辑器打开region.properties文件,修改如下:

# These are the default web service based feed readers
browser.contentHandlers.types.0.title=Bloglines
browser.contentHandlers.types.0.uri=http://www.bloglines.com/login?r=/sub/%s
browser.contentHandlers.types.1.title=My Yahoo
browser.contentHandlers.types.1.uri=http://add.my.yahoo.com/rss?url=%s
browser.contentHandlers.types.2.title=Google Reader
browser.contentHandlers.types.2.uri=http://fusion.google.com/add?feedurl=%s
browser.contentHandlers.types.3.title=抓虾
browser.contentHandlers.types.3.uri=
http://www.zhuaxia.com/add_channel.php?url=%s

3. 把修改后的region.properties文件重新打回到en-US.jar压缩包内,重启Firefox即可。如下图:


目前还没找到给新添加的在线订阅提供商分配图标的方法。

By Ling Zhang

本人服务于IBM中国软件实验室(上海)。本网页内容仅为个人思想,不代表IBM公司观点。

9 replies on “扩展Firefox 2.0的Feeds订阅功能”

firefox的扩展有点傻乎乎的,其实大多数的插件只要把安装的配置文件的最高版本号写成2,都能安装运行了,因为API基本还稳定的 😉

原来是这样。这让我想起了office 97的安装过程,只要在命令行指定一个参数就能跳过软盘激活验证。还是很和谐的。

原来一直用bloglines,操作很容易上手,但是界面是在不敢恭维。
发现google reader改版后,和Bloglines差别不多,界面好看多了。
白色还是很漂亮的,有点ipod的感觉。就换坑了。

我原先一直用newsgator, 不过随着Google Reader的重大升级也”换坑”了。

最大的好处是在Google Reader可以很方便听podcast. 他遇到mp3等音频文件会显示一个Google的音乐播放器(Flash),免去存mp3文件->等下载完->听完删除的麻烦。 他对YouTube的支持也很不错(废话,都是一家人乐)。可以在Reader中直接看video

另外,他的AJAX UI实在做的很赞,全键盘操作

另外,他会把一个feed中所有条目都保留在服务器。即使你刚开始订阅某人blog的rss/atom, Google Reader也可以把这个blog最初的文章找出来。

Leave a Reply

Your email address will not be published. Required fields are marked *

*