设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

到底能做什么?剖析Chrome的扩展程序

2013-4-10 13:58| 发布者: 红黑魂| 查看: 3156| 评论: 0|来自: pconline

摘要: Chrome高战斗力的秘密:扩展程序回顶部  自2008年发布以来,有不少网友已经尝试过Chrome浏览器。相信不少人对Chrome一定有这么一个印象——快!快到甚至有一种鼠标还没点下,网页即已经打开的错觉。Chrome已经在市 ...

Chrome扩展的由来及特性

  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的渊源
http://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



酷毙
1

雷人

鲜花

鸡蛋

漂亮

刚表态过的朋友 (1 人)

  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部