一直以来都以为firefox的网页读取速度比IE慢,今天才发现原来是因为firefox的pipelining功能默认是没有打开的。打开后速度就比IE快好多了。 打开方法:
在地址栏里输入about:config,打开firefox的设置。将network.http.pipelining和network.http.proxy.pipelining都设置为true,将network.http.pipelining.maxrequests设为8或更大,之后速度就将大有改观。
什么是pipelining?
updated 11.23,from FREEDOM – Rongjun Mu’s Blog:
多标签浏览
使用 Firefox 的多标签而不是多窗口浏览功能,可以为你解决这些 IE 长久以来忽而不见的问题[注:其它一些浏览器也由此功能,比如 Maxthon、Opera 等]。
要使用新的标签[Tab]而不是新窗口[Window]来打开一个网页里的链接,有两个最为简单的办法:
使用鼠标中键[在多数情况下就是鼠标滚轮]点击
鼠标左键单击的同时按住Ctrl键
标签切换
在多标签下,你可以通过Ctrl+Tab或是Ctrl+PageDown前进到下一个标签,Ctrl+ Shift+Tab或是Ctrl+PageUp回退到前一个标签。你甚至是可以使用Ctrl+1来定位到第一个标签,Ctrl+2定位到第二个标签,以此类推。要关闭标签,Ctrl+W就可以了。当然,如何用鼠标来完成这些切换标签、关闭标签的任务就无需再说了。新开一个空白标签,则可以使用Ctrl+T 或者鼠标双击标签栏的空白处来完成。
你或许还希望在地址栏里输入地址后在新标签里打开键入的地址,或者是在搜索栏里键入搜索关键字后新开一个标签来显示搜索结果。这些功能 Firefox 都为我们准备好了。我通常是使用 Ctrl+L 定位到地址栏,输入地址后Alt+Enter打开一个新标签显示网页(默认的Enter是在当前标签里打开网页),而要定位到搜索栏,使用Ctrl+K就可以了,剩下的操作完全类似。
定位到搜索栏里后,还有一些小小的技巧。Firefox默认已经给你装上了Google,Yahoo等搜索引擎搜索入口[你当然还可以自行添加喜爱的搜索引擎入口,这里暂不讨论],在定位到搜索栏后,使用Ctrl+Up/Down将向上/向下切换搜索引擎。你还可以自己尝试一下Up、Down的效果。
[注:这里所有的快捷键针对 Windows 而言,在 Linux 或 其它系统里可能略有不同]
让我们再到 Firefox 的选项里看看有关 Tabbed Browsing 的设定:
[Tools]->[Options…]-> [Advanced],Tabbed Browsing的设定就在这里了。
首先你可以选定从其它应用程序打开链接时 [Open links from other application]的默认动作,打开一个新窗口[a new windows],最近的一个窗口里开一个新标签[a new tab in the most recent window],还是最近打开的标签或窗口里 [the most recent tab/window]?我的选择自然是中间一种。再往下看,还有一些其它设定,按照自己的爱好随意修改吧。
以上提供的信息仅仅涉及Firefox最最初级的基本功能,但还不足以真正实现大多数用户最希望的功能:在任何情况下都只有一个Firefox窗口:即所谓的
单窗口模式
定位到地址栏[还记得Ctrl+L么?]后,键入about:config再Enter[还记得Alt+Enter么?],你看到的是Firefox所有的选项设定!包括一些在 1.0 版本中默认被隐藏的功能。
我们这里主要关注Tabbed Browsing,因此以tabs为关键字过滤,看到一堆browser.tabs.开头的选项,这就是与 Tabbed Browsing有关的设定了。
要启用[单窗口模式],找到 browser.tabs.showSingleWindowModePrefs,默认值是false,修改为true[双击或者右键-> Toggle]。然后再回到上面提到的Tabbed Browsing选项设定窗口里,你将会看到多了一个选项设定:强制新窗口链接打开为 [Force links that open new windows to open in]: 当前标签或窗口 [the same tab/windows as the link]或新标签[a new tab]。
前者会把所有链接限定在一个标签/窗口内,除非你使用中键或Ctrl+单击强制在新标签打开。后者会把在 IE 里使用新窗口打开的链接[典型例子:sina、sohu等网站]在一个新标签里打开。选一个自己喜欢的吧。如果选择后者,你大概还希望在浏览新闻的时候让一个一个的新闻网页在后台打开,而不是一点击链接就跳到新开的标签页上。
再次使用 about:config,找到browser.tabs.loadDivertedInBackground,把默认的false修改为true。现在这些新闻都会在后台打开了,等我在首页点击完所有的新闻标题后,它们在后台差不多加载完毕了。。。
这里还有一个browser.tabs.loadInBackground(默认为true)是说使用中键或者Ctrl+单击打开的链接在后台(默认的情况)还是前台,你要是喜欢,也可以改成 false,不过默认的后台打开依我看很合人胃口。
好了,我们已经实现了单窗口多标签的浏览模式。还缺一点什么呢?噢,我不小心关掉一个本不想关掉的Tab怎么办?不要急,还记得关掉的网页大概叫什么名字么?选择菜单[Go],这里有你浏览历史的最近10条记录,选择刚才不小心关掉的就行了[你大概还记得使用中键或Ctrl+单击的效果,在这里也同样有效!]。你会不小心关闭含很多标签的窗口么?在你第一次这么干时 Firefox 会警告你的,你还可以选择下一次是否继续警告。
Updated 2006-3-26
Firefox 启动速度一直比较慢,尤其是像我这种插件装多了的,常常要等上十秒,才启动起来。
在这个网站,看到了一个方法:
就是在 firefox 的快捷方式中加入一个参数: /Prefetch:1 ,即可有效加快 Firefox 的启动速度,挺有效的。