Mozilla开机后第一次打开窗口要费比IE多得多的时间。直到最近我才明白,这不是因为IE本身快,而是因为在windows开机的时候,part of IE就已经pre-load了。同样道理,Firefox也可以采用turbo mode。然后还有一些加速浏览的办法。第一个是一般浏览器只会向一个网页一次发出一个指令,如果使用HTTP pipelining,就可以改为同时发出多个指令,这样网页load的速度就会大大增加。还有一个方法是要求浏览器收到信息0秒之后就开始显示页面,同样也可以提高Firefox的速度。
具体改良方法如下:
在地址栏里面敲入about:config,并回车。
找到network.http.pipelining,把预设值改为true(双击该设定即可);找到network.http.proxy.pipelining,把预设值改为true;找到network.http.pipelining.maxrequests,把预设值改为30左右的值——让浏览器同时发出多个指令。(reference)
在浏览器窗口任意地方右键,选择New-> Integer,取名为”nglayout.initialpaint.delay”,然后把值设为”0”——浏览器收到信息0秒之后就开始显示页面。(reference)
找到browser.xul.error_pages.enabled,把预设值改为true——无法连接的网页会直接在页面上显示错误信息,不会再跳出一个对话框。(reference)
找到browser.turbo.enabled,把预设值改为true——启动Firefox的turbo mode。也有人建议直接在Firefox的图标上点击右健,在Target后面加上-turbo, eg: “C:Program FilesMozilla Firefoxfirefox.exe” -turbo (reference)
关闭所有Firefox窗口,然后重新打开,你就会发现Firefox的速度有显著提升。
然而Mozilla contributor之一的Asa Dotzler在他的blog中发表了不同看法。他认为“预设值既然是预设值,便有其一定道理”。上面的几种方法可能会造成网页的不正确显示,和页面完全下载的速度减慢。
就我个人而言,我现在还是refer修改参数,因为至此我还没有发现有Asa说的现象发生。尤其是turbo的方法,既然它能明显加快Firefox的启动速度,又何乐不为呢?
转的帖子,我刚试了,很明显。希望对大家有帮助
具体改良方法如下:
在地址栏里面敲入about:config,并回车。
找到network.http.pipelining,把预设值改为true(双击该设定即可);找到network.http.proxy.pipelining,把预设值改为true;找到network.http.pipelining.maxrequests,把预设值改为30左右的值——让浏览器同时发出多个指令。(reference)
在浏览器窗口任意地方右键,选择New-> Integer,取名为”nglayout.initialpaint.delay”,然后把值设为”0”——浏览器收到信息0秒之后就开始显示页面。(reference)
找到browser.xul.error_pages.enabled,把预设值改为true——无法连接的网页会直接在页面上显示错误信息,不会再跳出一个对话框。(reference)
找到browser.turbo.enabled,把预设值改为true——启动Firefox的turbo mode。也有人建议直接在Firefox的图标上点击右健,在Target后面加上-turbo, eg: “C:Program FilesMozilla Firefoxfirefox.exe” -turbo (reference)
关闭所有Firefox窗口,然后重新打开,你就会发现Firefox的速度有显著提升。
然而Mozilla contributor之一的Asa Dotzler在他的blog中发表了不同看法。他认为“预设值既然是预设值,便有其一定道理”。上面的几种方法可能会造成网页的不正确显示,和页面完全下载的速度减慢。
就我个人而言,我现在还是refer修改参数,因为至此我还没有发现有Asa说的现象发生。尤其是turbo的方法,既然它能明显加快Firefox的启动速度,又何乐不为呢?
转的帖子,我刚试了,很明显。希望对大家有帮助
回复Comments
作者:
{commentrecontent}