正在阅读:到底能做什么?剖析Chrome的扩展程序到底能做什么?剖析Chrome的扩展程序

2012-05-23 17:48 出处:PConline原创 作者:Aimo 责任编辑:censi

  Chrome扩展的由来

  Chrome并不是一开始就可以使用扩展程序的。Chrome刚发布时,当真就和现在不少人的印象一样——傻快。当时初出茅庐的Chrome也是经历了一番波折,发布首日市场占有率即达到3%,但很快就跌落到1%并维持了好一段时间。IE和Firefox看着这个青涩的后生微笑不语,剩下市场占有率加起来不到3%的Chrome和Opera面面厮觑。

Chrome刚发布伊始根本无法参加浏览器的战局
Chrome刚发布伊始根本无力参加浏览器大战

  Google是互联网的大霸主,互联网霸主做出来的浏览器居然如此不受待见,这是何等失态。反观IE和Firefox两个对手,IE自然不用说,傍着Windows这个大奶妈,不肥也难;Firefox嘛,本体不如Chrome高效,但胜在浑身是刀,众多的第三方扩展每一个都是一把利器。

Firefox每个扩展都是利器
Firefox浑身是刀,每个扩展都是利器

  Google可不会为了Chrome的发展去做一个Windows这样的大工程,但加入扩展程序支持还是十分值得考虑的。于是,Google在一边改进Chrome的功能性能、小幅提升市场份额的同时,一边作着第三方扩展支持的准备。终于,Google在Chrome 4正式加入了第三方扩展程序的支持,得到了大量开发者的响应,Chrome从此不再孤军奋战。

  Chrome扩展的特性

  对比Firefox的扩展程序支持方案,Chrome有着微妙不同。Firefox基于Gecko内核,功能强大,有Web开发、IRC聊天、基于XML的用户界面生成引擎XUL等不可思议的功能。因此,Firefox上面的扩展程序能够大展拳脚,做出很多不像是能在浏览器上面能干出来的事情。Chrome的内核Chromium则是一个专注于网页浏览的引擎,和Firefox有着不同的思路。

Chrome和Firefox的设计思路不同
Chrome和Firefox的设计思路不同

-----------------------------------------------------------------------------

Chrome内核的相关知识:

不只是马甲 简析Chrome和Webkit的渊源
//pcedu.pconline.com.cn/soft/wl/brower/1205/2788574.html

-----------------------------------------------------------------------------

  在Chrome上面开发扩展程序没有Firefox平台上的自由和高权限,但是用起来却另有一番风味。在Chrome上面安装扩展程序不必重启浏览器,只需要刷新页面既可生效;扩展程序在独立的进程中运行,基本兼容所有版本的Chrome,不涉及到浏览器内核,也不怎么会影响浏览性能;Chrome的独立线程机制,使得扩展程序崩溃也不会使Chrome整个宕掉,出现安全问题也不会危及到Chrome本体。

Chrome的扩展由单独线程管理
Chrome的扩展由独立线程管理

  可以说,同样的扩展程序,Chrome上面的也许没有Firefox上的功能强大,富有个性,但很有可能界面和浏览器本身更加契合,也更加简单易用。加上内核理念的差异,Firefox或许可以凭借一干优异的扩展程序黏住你,让人不自觉地细细品味,但Chrome无疑能带来的更加强烈的感官刺激。

Firefox更适合细细品味
Firefox更适合细细品味

  令Firefox郁闷的是,Chrome的用户多是Firefox的原用户,Firefox多年来辛辛苦苦抢夺的来自IE的大量用户,两三年间就对Chrome移情别恋,怎能不叫人心酸呐。

Chrome成功地殴打了Firefox
Chrome成功地殴打了Firefox

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品