Chrome新扩展:Google Web History Updater

Posted by hydotcom on February 7, 2010

我喜欢Chrome浏览器地址栏的一点就是它能在Google Web History里面记录你的浏览历史记录。如果你不喜欢这个功能或者偏执地认为Google暗地里窃取你的私人信息,那你可不用往下读了。

Google Web History 一个很有用的地方就是它能根据浏览历史纪录来个性化你的搜索结果,也能在不同的电脑之间同时一起跟踪你的浏览记录。

不过Chrome浏览器还不能使用Google Toolbar(Chrome团队认为使用Toolbar有点影响美观),但我又不愿放弃使用Google Web History。

虽然许多人都向Chrome团队反映过表示需要增加对Toolbar的支持,我不愿等那么久干脆就开始编写这个扩展用来上传浏览记录到Google Web History。由于在编写代码时找不到API接口,在联系Chrome的开发者寻求帮助后,他们说没有公开的API接口来上传浏览记录并建议向Google Toolbar的工程师寻求帮助。Google Toolbar的工程师告知我道Toolbar团队正试图开发一个关于此功能的官方扩展。

在阅读了一篇文章后我突然想起了另一个浏览器Opera也在相当一段时间内存在类似问题,然后解决方案是使用Google Web History的脚本。此脚本能将任何载入浏览器的页面地址发送给Google Web History ,于是就将此脚本改写了成了一个简单的Chrome扩展,但它似乎没有将浏览的每一个网址都记录下来,看来还得寻求另外的解决方法。

我发现问题似乎在这里,它将记录的网站地址直接发送到了PageRank而没有直接发送到Google Web History,这就意味着PageRank必须要将网址转发至Google Web History。

我再次花了很大精力修改了扩展的代码(几乎重写),最后取得了像Toolbar几乎一样的效果:终于能将浏览记录完整地记录到IGoogle Web History里面了~~(猛击此处进入开发者页面下载安装

Via Wizardstower.co.uk