出于好奇和测试各种浏览器的目的,在自己的台式机上装了各种各样的浏览器,像firefox, opera, chrome, 傲游,腾讯TT等等。时间长了,发现各种了浏览器之间的收藏夹格外混乱,经常收藏了一个网页,却不知道是放在哪个浏览器中,并且由于组织混乱,很难整理。必须要将各个浏览器的收藏夹进行整理。
在网上搜了很多的文章和工具,却发现都不好用,firefox的插件由于版本问题,很多都不能用了,第三方的工具的效果也很不理想。最后终于通过Firefox和IE自身的工具解决了这个问题,记录下来和大家分享。
FF和Opera中允许存在相同的书签,不能对相同文件夹进行自动合并。因此这里我们采用IE的收藏夹来作为中转。
首先,我们将所有的浏览器向IE收藏夹导出。
傲游很容易做到这一点,腾讯TT使用的就是IE收藏夹,根本不用处理。剩下的跨平台浏览器,都可以将书签导出为html格式的书签文件。由于FF,Opera书签的字符编码格式是UTF-8,中文版IE导入此文件后用GB2312进行解码,就会导致收藏网页乱码的问题。因此这里需要对文件进行转换:
Firefox书签导入IE之乱码处理
1. 用notepad打开bookmarks.html,另存为ANSI格式的html文件;
2. 从IE导入修改后的书签文件,一切OK。
第二步,整理收藏夹
将所有浏览器书签导入IE收藏夹之后,由于各个浏览器的书签名命名稍有不同,还是会存在一些重复书签的问题,需要我们对IE收藏夹进行手工的筛选,删除没有的、重复的网页书签。我还没有什么更好的方法来自动解决这个问题,如果哪位朋友有办法的话,欢迎给我留言讨论。
第三步,将IE收藏夹导入到各个浏览器中。
在导入之前,一定要记得将其他浏览器的书签文件全部删除啊^_^
到这里为止,各种浏览器的书签同步就做完了。如果不考虑第二步手工处理的过程,整个流程是比较明确的,网上应该有对应的工具,可以我一直没有找到:(
附录1:让 Firefox 和 IE 共享收藏夹
安装 PlainOldFavorites 扩展(兼容firefox3.0版本),会在firefox工具栏添加一个“Favorites”选项(中文FF的话,显示为“收藏”),在下拉菜单中显示IE的收藏夹,并且收藏新的网页或是对收藏夹进行管理,非常方便。
如果你是使用FF和IE的用户,建议以后收藏网页的时候,收藏在IE的收藏夹中,这样就可以在使用FF和IE的时候使用相同的收藏夹了。
附录2:修改IE收藏夹位置:
默认情况下收藏夹的路径为:C:/Documents and Settings/Administrator/(用户名)/Favorites。
如果你不喜欢默认的IE收藏夹路径,可以对其进行修改。修改方法很简单,只需要打开注册表:
HKEY_USERs/.DEFAULT/Software/Microsoft/Windows/CurrentVersion/Explorer/User Shell Folders”, 把“Favorites”键值修改成你想要设的收藏夹路径即可。