2009年5月15日星期五

研究了一下 Chrome 的“扩展”(转寄)

发信人: Quaful (夸父|嗯), 信区: NewSoftware
标 题: 研究了一下 Chrome 的"扩展"
发信站: 水木社区 (Fri May 15 14:34:52 2009), 站内

结论:很山寨。

基本原理和 GreaseMonkey 类似,就是加载脚本。我先看到有一个扩展叫 AdSweep,还以为是像 Adblock Plus 那样的,很好奇用脚本怎么实现,结果一看源码,就是通过 JavaScript 来操作 DOM,把广告隐藏掉而已,没有拦截的功能。总的来说,所谓的"扩展",不过是 GreaseMonkey 那样的用户自定义脚本而已,和 Firefox 的扩展完全没法儿比。而且,如果要卸载扩展,发现 Chrome 连一个 Extension Manager 都没有,只能自己去文件夹里面去找,删掉相应的文件。虽然我相信过几个版本 Chrome 会把 Extension Manager 加上去的,这个难度不大,只是工作量的问题,但是,从 Chrome 所谓"扩展"的设计来看,Google 的工程师们(实习生?)还没有严肃的考虑过扩展的机制的问题,只是拿一个用户脚本来糊弄人。这个要改的话涉及到架构上的设计的问题,我估计短时间内 Google 的实习生们是搞不定了。

--

※ 来源:・水木社区 newsmth.net・[FROM: 202.165.107.*]

没有评论:

发表评论