原文地址:www.pcworld.com/article/202…
原文作者:www.pcworld.com/author/Alex…
发布时间:2013年2月18日 3:02 AM PST
如果你还没有使用谷歌浏览器,你应该使用。说到浏览器的速度,尤其是JavaScript性能,Mozilla和微软无法与谷歌竞争。但是,如果你愿意在引擎盖下做一些调整,Chrome 浏览器的速度可以更快。
为了帮助您实现这一目标,我们收集了一些我们最喜欢的免费 Google Chrome 扩展和调整,供您参考。体验一下它们所提供的强大功能,几天后你就会想知道你是如何在网上使用裸机浏览器的。
如果你是一个更高级的电源用户,你可以挖掘Chrome的实验性选项,使用你的CPU和GPU来优化你的网络浏览。这些选项被埋藏在一个不起眼的Chrome菜单中,以防止休闲冲浪者不小心弄坏他们的浏览器,但我们将描述这些选项在哪里以及它们如何工作。速度狂人联合起来
强大的扩展功能
如果你还没有安装最新版本的Google Chrome浏览器并在系统上正常运行,现在就采取这些初步步骤。之后,打开Chrome网络商店,你会看到大量的Chrome应用,可以通过游戏、音乐播放器和社交网络来增强浏览器的功能。我们在此重点介绍的扩展程序旨在让Chrome浏览器更精简、更精确、更高效。
FastestChrome。就像它的名字会让你想到的那样,FastestChrome为你的Chrome浏览器添加了一些有用的省时工具。它的功能主要包括表面的东西,例如,每当你突出一个单词时,就会显示一个带有解释的弹出式气泡,并提供在四个不同的搜索引擎(维基百科、DuckDuckGo、Surf Canyon,当然还有谷歌)中任意一个查找该单词的选项。
FastestChrome会自动加载网站的下一页,并分享你在Chrome中突出显示的任何单词的定义。
该扩展还可以让你选择自动将写好的URL文本转化为可点击的链接(这让阅读来自不那么精通技术的朋友的电子邮件信息变得更加容易),其无尽页面功能可以自动加载网站的下一页(想想谷歌的搜索结果或一篇八页的《名利场》文章),这样你就不会浪费宝贵的几秒钟去点击 "下一步 "并等待页面加载。
谷歌快速滚动。这个扩展可以直接将你带到你正在寻找的任何网站上的搜索词。在 Google Chrome 浏览器中安装 Google Quick Scroll 后,每次点击搜索链接时,浏览器右下角都会弹出一个包含搜索结果中突出显示的文本预览的小框。点击该框,Chrome浏览器就会带你到那里去,不再赘述。
Chrome工具箱。安装Chrome工具箱可以一键打开多个书签,缓存未提交的表单数据,这样你就可以避免每次创建新配置文件时重新输入数据,在浏览器中直接放大图片和视频,总之让Chrome浏览器比现在更有用。
实验风险自担
要进入谷歌浏览器的隐藏实验选项,首先启动Chrome浏览器;然后在地址栏中输入chrome://flags/ ,并按Enter键。您将跳转到一个包含一系列实验性选项的页面,其中一些选项会直接影响浏览器的性能。要查看您可以通过地址栏访问的其他隐藏的 Chrome 菜单,请在地址栏中键入 chrome://chrome-urls/ ,然后按 Enter 键。'标志'页面是Chrome浏览器停放所有隐藏和实验性选项的地方,所以这就是我们要去的地方。
谷歌浏览器中隐藏的'flags'菜单是各种实验性选项的所在地,可以影响浏览器的性能。
在这一点上,我们通常会提供关于在应用程序中乱用实验性功能的免责声明--但谷歌自己已经很好地处理了这项任务。当你到达Chrome的标志选项时,你会看到的第一件事是一个巨大的警告,内容如下。
"小心,这些实验可能会咬人! 警告 这些实验功能可能会在任何时候发生变化、破裂或消失。我们绝对不保证如果您打开这些实验之一会发生什么,您的浏览器甚至可能会自燃。撇开玩笑,您的浏览器可能会删除您的所有数据,或者您的安全和隐私可能会以意想不到的方式受到损害。您启用的任何实验都将为该浏览器的所有用户启用。请谨慎进行。"
虽然我们将在本文中讨论做的东西更有可能导致简单的渲染错误或对性能产生不利影响,而不是造成任何重大破坏,但谨慎是应该的。
翻转开关
谷歌浏览器的旗帜菜单中呈现了一长串实验性选项,其中只有少数几个侧重于性能。它们包括以下七个选项。
覆盖软件渲染列表 Mac、Windows、Linux、Chrome OS。这个选项会覆盖Chrome内置的软件渲染列表,并允许在不支持的系统配置上进行GPU加速。如果你正在运行实验性的 GPU 驱动程序,开启此标志可能会缩短游戏和视频的加载时间。
在所有页面上进行GPU合成 Mac、Windows、Linux。此选项将强制所有网页进行GPU加速合成,而不仅仅是那些具有GPU加速层的网页。启用这个选项可能会给你带来全面的速度提升。
这个不起眼的、隐藏的 "标志 "页面是Chrome的实验性选项所在。
线程式合成 Mac、Windows、Linux、Chrome OS。线程合成将在多核系统上启动一个专门用于网页合成的辅助线程。即使主线程忙于其他处理任务,启用该选项可能会带来更流畅的滚动。
禁用加速的 2D 画布 Mac、Windows、Linux、Chrome OS。禁用该选项可防止 GPU 执行 2D 画布渲染,并使其使用热 CPU 进行软件渲染。
禁用加速CSS动画 Mac、Windows、Linux、Chrome OS:禁用该选项可使GPU无法执行2D画布渲染,而导致软件渲染时使用热CPU。当线程合成处于活动状态时,加速CSS动画会在合成线程上运行。然而,即使在没有合成器线程的情况下运行加速的 CSS 动画,也可能会产生性能提升。
GPU加速SVG滤镜 Mac、Windows、Linux、Chrome OS。该选项可利用GPU加速可扩展矢量图形滤镜的渲染,这可以加快使用大量重度阴影或其他视觉滤镜效果的网站的加载过程。
禁用GPU VSync Mac、Windows、Linux和Chrome OS。如果你是个游戏玩家,你可能听说过垂直同步,也就是Vsync。关闭Vsync会使显示器的垂直刷新率无法同步。例如,如果你的显示器的刷新率是60Hz,关闭Vsync可以让GPU以比60Hz更快的速度输出,或者说每秒60帧。
几乎所有支持Chrome浏览器的设备都可以使用 "标志 "菜单,包括Windows 8。每个设置都列出了它所影响的Chrome浏览器的版本。
根据您的系统配置和Chrome浏览器的版本,其中一些选项可能会或可能不会被默认启用。而根据你安装的图形驱动程序和操作系统更新,其中一些选项可能根本不会对性能产生任何影响。不过,值得尝试使用这些选项,并访问您最喜爱的网站,看看它们是否产生任何好处。根据我们的经验,加速的2D画布和GPU合成选项提供了最广泛的优势。另一方面,在我们基于Windows 8 Pro的测试系统上,禁用Vsync似乎会在使用HTML5动画的网站上造成渲染问题。
事实证明,确定上述许多实验设置的优点(或缺点)是相当困难的。然而,当我们使用Rightware的BrowserMark和IE 10 Test Drive网站上的一些浏览器基准进行快速测试时,我们确实观察到了一些性能差异。
在Chrome浏览器中禁用所有硬件加速选项的情况下,我们使用Chrome v22.0.1229.96的Core i3驱动的宏碁TravelMate测试系统(配备8GB内存和Windows 8 Pro)在BrowserMark中获得了314,359分,在IE 10 Testdrive网站上的 "Bubbles "基准测试中,它的帧率达到了每秒16帧。
微软创建Internet Explorer Test Drive网站是为了展示IE 10,但你可以使用那里提供的基准来粗略了解你的调整是否有利于你的首选浏览器。
在Chrome浏览器中启用GPU和线程合成,产生了351,492的BrowserMark分数,但对Bubbles基准没有影响。启用其他功能(并禁用Vsync)产生了361,687的Browsermark分数;但是,Bubble基准无法正常渲染,在屏幕上也不完全可见。重新启用Vsync修复了Bubble基准,并将测量的帧率提高到27帧/秒。具体来说,加速2D画布设置提升了Bubbles测试中的图形性能。
如果你已经有一个快速的系统,你保持你的软件,驱动程序和浏览器的版本更新,它可能已经使用某种形式的硬件加速,其性能应该是相当不错的。即便如此,使用Chrome中的一些隐藏功能进行试验,可能会免费获得一些额外的性能,这绝不是一件坏事。
注意:当您在点击我们文章中的链接后购买东西时,我们可能会赚取少量佣金。阅读我们的联盟链接政策,了解更多细节。