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

2012-05-23 17:48 出处:PConline原创 作者:Aimo 责任编辑:censi
1Chrome高战斗力的秘密:扩展程序回顶部

  自2008年发布以来,有不少网友已经尝试过Chrome浏览器。相信不少人对Chrome一定有这么一个印象——快!快到甚至有一种鼠标还没点下,网页即已经打开的错觉。

Chrome已经在市场份额上击败了Firefox
Chrome已经在市场份额上击败了Firefox

  的确,“快”是Chrome给人最直观的感觉。但当有人问起Chrome到底有什么好,不少人在多数情况还是只能想了半天后说一个“快”字,最多是加上“不中毒”和“简单”。被“快”吸引的朋友也有不少在厌倦了Chrome简陋的界面和不那么方便的操作,并且碰到一些中国特色的网站兼容问题后,又回归到了IE或者是壳牌浏览器的怀抱。

不少人厌倦Chrome以后就一脚踢开
不少人厌倦Chrome的单调以后就一脚踢开回归IE

  “快”,这就是很多人对Chrome的印象。不过,实在很难想象一个“快”的浏览器就这样登上市场占有率的亚军宝座。阅读一张网页多半情况下也得花个半分钟,人们还不至于去纠结打开页面要花费3秒还是5秒。Chrome的最大凭仗也不会是“安全”,“安全”能当饭吃的话万年2%的Opera早就撑死了。

Opera在桌面市场一直很悲剧
Opera在桌面市场一直很悲剧

  事实上,Chrome除了快和安全,高效简洁以外,还有着一门足以和IE、Firefox两个怪兽争夺天下的大杀器,那就是支持第三方扩展程序。扩展程序之于浏览器,就相当于应用程序之于操作系统。通过在Chrome上面安装各式各样的扩展程序,我们可以使用Chrome原本不具备的功能。大家都离不开拥有海量第三方应用的Windows系统,同样,拥有大量扩展程序的Chrome也极具魅力。

  不少人看到这里可能会问道,既然扩展程序这么牛,怎么我从来都没听说过Chrome可以用扩展程序?但如果我说,Chrome上面有很多“插件”,想必不少人一定会明白我的意思。

  这里其实有一个误会。在很多人的认识上,Chrome没有什么“扩展程序”,倒是可以使用“插件”。实际上,“扩展程序”和“插件”是两种不同的东西。“扩展程序”在英语原文中是“extensions”,是基于Chrome开发的功能性扩展应用;而“插件”则是“plugins”,是比较底层的应用,不少可以跨平台使用,不仅限于Chrome。“插件”包括Flash、Silverlight、Java、支付宝控件等,但是和下文提到的“扩展程序”并不相同——虽然它们都能够在Chrome上面安装。鉴别Chrome上面某个应用是属于插件还是扩展的方法很简单,我们可以通过在地址栏输入“about:extensions”来查看已安装扩展程序列表,也可以输入“about:plugins”来查看插件列表。

  了解更多关于谷歌Chrome浏览器的使用技巧,请进入:谷歌Google Chrome浏览器专区

2Chrome扩展的由来及特性回顶部

  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

3Chrome扩展推介:操作类回顶部

  既然扩展程序对Chrome拼抢市场份额有如此汗马功劳,那么到底Chrome上面有哪些扩展程序值得一试呢?小编在这里为大家推荐几个自己常用的扩展程序,沧海一粟,大家笑纳。

操作类扩展程序:

  不知道有多少人对Chrome的操作喋喋不休。双击标签页——纹丝不动,划词搜索——除非你把词放到地址栏,鼠标手势——对不起鼠膘首饰是用来吃的还是穿的?关闭最后一个标签页——果断把自个整儿关掉。这些对于不熟悉Chrome操作的人来说,真是何其欠扁的设计。在这方面,反而是国内浏览器做得比较好,毕竟洞悉国情,还得靠国人。

  不过Chrome的战斗力不能只算它一个人,Chrome站立得如此高的原因就在于它身后有千千万万个开发者。下面的扩展程序可以让你在Chrome极具骨感的界面上体验柔顺的操作快感,欲罢不能。

  快捷工具

快捷工具
快捷工具(点击安装

  这是一个由Google官方团队开发的扩展程序,提供了双击关闭标签页、关闭最后一个标签不关闭浏览器、填写表单等功能。由Google官方开发,稳定性毋庸置疑,可以说这个扩展也体现出了Google对中国用户的重视。

  Super Drag

Super Drag
Super Drag(点击安装

  安装后可以使用默认搜索引擎划词搜索。横划竖划,长划短划都可以。

  Gestures for Chrome

Gestures for Chrome
Gestures for Chrome(点击安装

  可以提供各种鼠标手势,也能够提供划词搜索功能。鼠标手势皆可以自定义,想怎么拽,就怎么拽。

  SmoothScroll

SmoothScroll
SmoothScroll(点击安装

  网页平滑滚动,而且不是简单的平滑滚动。我们知道各个浏览器的平滑滚动算法都不一样,使用这个扩展程序,能够在Chrome中体验iPhone、OperaIE9的平滑滚动,也可以设计自己风格的平滑滚动。滑溜溜的网页,尽在食指伸缩间。

4Chrome扩展推介:浏览类回顶部

浏览类扩展程序:

  Chrome标签页上置,地址栏和工具栏、菜单栏合并,没有标题栏,留下了大片的空白都用以网页浏览。这些都表明了Chrome的设计理念就是,用户在使用Chrome的时候最好觉察不到Chrome的存在,专心上网才是王道。当然,第三方的开发者们也纷纷响应了Chrome的理念,不少扩展程序都能够去除网页浏览中的消极因素,让用户的网瘾更大。

  AdBlock

Adblock
AdBlock(点击下载

  提到扩展程序的时候必然是漏不掉伟大的AdBlock的,这个几乎能去除网页里面的一切广告的扩展可是让无数靠小广告糊口的站长都哭红了眼。想告别一分多钟的洗脑“羊羊羊”吗?想屏蔽看上去很黄很暴力偏偏又文不对题的三俗广告吗?别犹豫了,AdBlock与你同在。

  Fastest Chrome

Fastest Chrome
Fastest Chrome(点击下载

  在Firefox平台上,Fastest Fox大名鼎鼎。Chrome的开发环境比Firefox要封闭,Fastest Fox移植到Chrome上后功力有所削减,但余威尚在。Fastest Chrome能够提供多搜索引擎划词搜索,并提供了自动翻页等实用功能。现在鼠标微动缩水越来越厉害,能不按鼠标尽量不按。当页面到达低端之时,Fastest Fox就会帮你自动翻页了,多美妙的功能。

  AutoPager Chrome

AutoPager Chrome
AutoPager Chrome(点击下载

  更强大的自动翻页扩展。Fastest Chrome的自动翻页功能比较简单,AutoPager Chrome能为你提供更多的翻页方式。

  Tab Menu

Tab Menu
Tab Menu(点击下载

  Chrome的标签页设计有一个很不好的地方——标签页开多了以后会把标签挤压得很小,甚至连图标也看不到。而像Firefox和IE中的标签就可以保持一定宽度,保证标题的显示效果。

Chrome标签多开以后根本看不清
Chrome标签多开以后根本看不清

  标签页太多怎么办?安装一个Tab Menu吧,它能把所有的标签页列出,一目了然,需要跳转到哪个标签随点随到。

  IE Tab

IE Tab
IE Tab(点击下载

  不知道有多少人抱怨过Chrome开启某些国内网页的时候出现排版错乱、功能缺失等问题,这也算是一个具有中国特色的网络问题了。由于IE6在国内的大量普及,使得国内网页开发都以IE6为标准,国际通用的更先进W3C标准反是受到了冷落。各路不明真相的群众使用Chrome遇到网页问题时候纷纷抱怨Chrome的无能,Chrome躺在地上中了一枪又一枪:“这不是我的错啊,坏孩子明明是IE6!”

针对IE设计的网页Chrome有时候会排版错乱
针对IE设计的网页Chrome有时候会排版错乱

  介于国外先进浏览器的内核都只按照W3C标准兼容网页,所以国内浏览器厂商在采用这些先进内核的时候不得不再加入一个IE的Trident内核,这就是中国特色的“双核”浏览器。其实在Chrome上,“双核”功能十分容易实现。

  安装IE Tab以后,只要轻轻点击IE Tab的图标,Chrome就会使用IE的Trident排版引擎渲染页面,由页面不标准引起的排版问题会在IE Tab下得到解决。“双核”的重量,在此时此刻不过相当于一个小小的IE Tab图标。

5Chrome扩展推介:安全及书签历史类回顶部

安全类扩展程序:

  尽管Chrome内置沙箱,基本不怕恶意软件入侵,但安全问题不仅仅是恶意软件入侵的问题。在钓鱼网站肆虐的今天只靠Chrome内置的防欺诈系统可有些招架不住。用扩展程序把Chrome武装起来吧,告诉那些无良欺诈师,水鱼不是你想捉,想捉就能捉。

  WOT

WOT
WOT(点击下载

  WOT是Web of Trust的缩写,其安全评级覆盖了超过2200万个站点,支持各大浏览器,用户群极广。WOT的安全评级基于社区中的数百名会员以及来源可信的数据,有几百万人帮你鉴定网站你还被坑?那是何其的不幸。

  Flag for Chrome

Flag for Chrome
Flag for Chrome(点击下载

  Flag for Chrome同样也提供了WOT安全评级,不过仅限于地址栏显示,没有搜索条目及页面链接鉴定功能。不过Flag for Chrome可以提供网站的IP地址、Alexa排名、服务器地址等信息,综合这些信息,遇到假冒网站的可能应该很低了吧?

书签历史类扩展:

  Chrome的书签功能很简洁,历史记录也十分详尽,这为扩展程序在这方面一展身手提供了前提。

  Speed Dial

Speed Dial
Speed Dial(点击下载

  羡慕Opera上的快速拨号吗?使用Speed Dial,让你的Chrome也带上拨号盘。摒弃书签栏吧,红红绿绿的图片直观程度远胜单调的文字。

  Sexy Undo Close Tab

Sexy Undo Close Tab
Sexy Undo Close Tab(点击下载

  看到Sexy先不要激动,这东西和Sexy一点关系也没有,我只能说这绝对是作者的恶趣味——如果你在它的设置界面按“Save”,你会明白我的意思的。

  这个扩展程序的强大之处就是能重新开启关闭了的页面,而且数目不限,即使浏览器关闭也不会清空关闭前的记录。此外,它还提供了历史记录搜索功能。害怕手滑不小心关错页面吗?那就装上它吧。

6Chrome扩展推介:其他回顶部

其他扩展程序:

  Search by Image (by Google)

Search by Image (by Googl
Search by Image (by Google)(点击下载

  Google自家出品的以图搜图扩展程序,不仅可以找相似的图片,还可以搜索出该图片的出处、内容等一系列信息。套图再也不求人,搜搜更健康。

  网页截图:注释&批注

网页截图:注释&批注
网页截图:注释&批注(点击下载

  小编知道大家都喜欢使用QQ截图。但是QQ没法把长宽超过屏幕的网页整个截取下来。 这个扩展程序提供了可见内容、选定区域及整个网页的截图功能,想怎么截,就怎么截。截图以后,还可以对图片进行箭头、方框等图案注释,也可加上文字批注,十分方便。

  搜索拐杖 for Google

搜索拐杖 for Google
搜索拐杖 for Google(点击下载

  Chrome把搜索框和地址栏合二为一,虽然很方便,但又带来了另外一个问题——切换搜索引擎不便。这个扩展可以让Chrome轻松切换搜索引擎。

  下载工具支持

下载工具支持
下载工具支持(点击下载

  还为Chrome不能调用迅雷、旋风等下载器发愁吗?装上这个扩展,不仅是迅雷旋风,很多你听都没听说过的下载器都能完美支持。

  FaWave(发微)

FaWave(发微)
FaWave(发微)(点击下载

  微博达人必装的扩展程序。安装FaWave后,可以在Chrome上同时使用N个微博,支持各微博同时提示、无缝切换,可以批量发送图片。

  Tampermonkey

Tampermonkey
Tampermonkey(点击下载

  作为最后的压轴,让小编来介绍一下Tampermonkey这个伟大的扩展吧。可以说,就算Chrome没有其他扩展,只有Tampermonkey,Chrome依然能吸引到一大群死忠。

  Tampermonkey的魅力其实是脚本文件的魅力。现代的网页特效缤纷,外观出彩,其中CSS样式表和JavaScript脚本起到了不可或缺的作用。比如说,PConline的首页上,焦点图的切换、装机系统的实现等效果就是通过CSS和JS脚本来实现的。

  Tampermonkey通过加载第三方的脚本文件,改变页面中的CSS和JS元素,可以让整个网页大变样,也可以在网页中增加额外的功能。

使用脚本,鼠标移至微博图片处自动显示大图
使用脚本,鼠标移至微博图片处自动显示大图

  当然,Chrome原生也是可以加载第三方脚本文件的,不过没有Tampermonkey那样支持良好。Tampermonkey除了能对脚本文件提供更好的支持以外,还有Tamperfire功能,能够根据站点寻找相适应的脚本文件。

结语:

  除了上面所说的之外,Chrome的扩展还有千千万万。相信各位都很难想象什么东西都没装的Android或者iPhone吧?使用一干二净什么都没装的Chrome,无疑是对Chrome功能的极大浪费。我们可以方便地通过Chrome网上商店(点此进入)轻松获取所需的扩展程序,你想得到的功能,以及你想不到的奇怪功能都尽在其中。你还在使用一个“傻快”的Chrome吗?快安装扩展程序试试吧。

关注我们

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