插件:Firefox速度杀手...
插件:Firefox速度杀手
2007-06-1600:43
版权声明:可以任意转载,但转载时必须标明原作者charlee、原
始链接以及本声明。
这篇文章分析了Firefox插件对浏览速度的影响。我个人也一直很
奇怪为什么我的Firefox打开新窗口时速度要比别人慢很多,后来发
现是自己装了很多插件的原因。原文在这里。
大部分Web程序开发者都喜欢Firefox,首要原因是因为它有丰
富的插件,像All-in-OneGestures、UrAgentSwitcher、
Firebug、Greamonkey、WebDeveloper、ScrapBook等。
但是随着插件的增加,启动时间、页面显示时间也会变慢,其首
要原因就是插件,特别是部分插件会严重影响浏览速度。
那么,究竟是哪些插件影响了速度?能否通过数字进行比较?这
里给出了显示时间的测试结果。
1.验证
测试环境:操作系统XPSP2Pro、VistaUltimate,CPU
PentiumD8202.8GHz,内存为三星DDR2-6671Gx25.0-5-5-13。
测试方法:使用多重表格和脚本进行测试。
•Table6:六层表格(4096个),
•Table7:七层表格(16384个),
•JS-CPU:脚本测试,
测试结果如下(数值为页面显示时间,单位秒):
浏览器Table6Table7JS-Cpu
MS-IE7(XP)1.1574.4852.871
MS-IE7(Vista)1.1864.8202.138
Sleipnir2.5.12(XP)1.3605.1412.969
Sleipnir2.5.12(Vista)1.1545.8002.060
Opera9.21(XP)1.2194.0161.928
Opera9.21(Vista)1.1544.1341.872
Safari3.0(XP)0.8133.3911.016
Safari3.0(Vista)1.0613.0411.821
Safari2.04(MacOSX)1.3515.3212.855
Firefox2.0.0.3(Default)(XP)1.4696.0792.780
Firefox2.0.0.3(Default)(Vista)1.2176.0533.855
Firefox2.0.0.3(add-on)(XP)7.89028.797---
IE7的显示速度居然非常快,而β版Safari也非常快。Firefox
(插件调整前)要慢上5倍之多。
2.插件对显示速度的影响
插件名称Table6Table7显示速度
All-in-OneGestures(鼠标手势)1.4696.502ok
TabMixPlus(标签浏览)1.4006.222ok
MenuEditor(自定义右键菜单)1.4586.550ok
Sage(RSS)1.2976.053ok
GoogleBarLite(搜索)1.2827.031ok
GTranslate(翻译)1.4586.008ok
GoogleNotebook(记事本)1.7666.297ok
GmailSpace(文件存储)1.4886.000ok
ScrapBook(记事本)1.4696.072ok
TextLink(打开文本链接)1.4005.656ok
Linky(打开所有链接)1.4215.556ok
FlashGot(下载)1.4055.594ok
IEView(IE窗口)1.4006.060ok
OperaView(Opera窗口)1.4075.922ok
McAfeeSiteAdvisor(安全)1.5226.500ok
Stylish(CSS转换)1.3016.420ok
ViewSourceChart(开发工具)1.4556.422ok
WebDeveloper(开发工具)1.4266.094ok
QuickRestart(重启)1.3916.250ok
插件名称Table6Table7显示速度
Linkification(打开文本链接)3.57815.687延迟xx
IETab(IE窗口)2.1118.031延迟
GoogleToolbarforFirefox2.3289.078延迟
bbs2chreader(阅读器)2.1099.075延迟
noScript(安全)1.9538.422延迟
Greamonkey使用時(Script扩展)17.55555.554延迟xx
Greamonkey初期時(Script扩展)2.37510.750延迟
AdblockPlus(广告过滤)5.50022.258延迟xx
Firebug(Web开发)2.70511.765延迟x
3.调整
经过以下的调整之后,显示速度得到很大改善。Linkification、
GoogleToolbarforFirefox、bbs2chreader设置为无效。
1.用TextLink替换Linkification
2.用IEView替换IETab
3.用GooglebarLite代替GoogleToolbarforFirefox
2chreader不用时禁用
5.用McAfeeSiteAdvisor代替noScript,或者将Javascript改为
手动设置
g不用时禁用
monkey不用时禁用
若想改变网站外观(如去广告等),使用Stylish等插件改变CSS要
比使用脚本类插件块。
其他的插件一般不会影响速度。禁用上述插件之后重启动Firefox。
默认速度(无插件):1.469秒、6.079秒
调整前:7.890秒、28.797秒
调整后:1.485秒、6.225秒
4.结论
影响Firefox速度的首要原因就是插件。
:config设置
通过地址栏输入about:config可以修改设定值。
据说关闭IPv6支持可加快浏览速度(在地址栏中输入
about:config然后将eIPv6设置为true),但实
际上并没有太大改观,甚至会影响浏览速度。
IPv6-fal(默认):1.406、7.265、3.706
IPv6-true(禁用):1.656、7.672、5.881
6.插件的选用
为什么有的插件会影响速度?最近的插件使用大量的脚本,插件
间的兼容性有可能导致速度变慢。
浏览器的本来目的是浏览网站,而现在Ajax的普及使得浏览器从
单纯的浏览软件变成了高性能的客户端软件。禁用插件虽然可以加速
浏览,但是实际上那些优秀的插件,明知会影响速度也很难放弃。
解决这个问题也许可以同时使用多种浏览器来解决,通过
GoogleBrowrSync等工具进行同步等。
优秀的浏览器不仅要具备标签浏览、安全、检索等功能,更要追
求高速的响应、优美的字体等显示性能。而插件则是为浏览器增加新
功能的自由软件。因此为了避免浏览器速度变慢,安装插件之前先确
认性能的变化情况,再根据使用目的来选用插件。
本文发布于:2023-01-02 01:44:54,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/75687.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |