【技巧】加快 FireFox 瀏覽的速度



贊助商連結


頁 : [1] 2

PAN_PAN
2004-12-15, 03:49 PM
google 看到的 "可以加快你瀏覽的速度"

Type "about:config" in your FireFox address bar. The settings you're looking for are:

1.) network.http.pipelining
2.) network.http.pipelining.firstrequest
3.) network.http.pipelining.maxrequests
4.) network.http.proxy.pipelining
5.) nglayout.ititialpaint.delay

Set #1, #2, and #4 to "true". Set #3 to a high number, like 32. Set #5 to 0.

我試了
真的快很多.. 尤其是再 load RSS 的時候
有人把 #3 設到 100. FF 官方說 "應該沒關西"
真的快很多兄弟們試試看吧

另外
在你的 FF 捷徑後面加上 -turbo 這樣開 FF 也會加快
ex
"C:\Program Files\Mozilla Firefox\firefox.exe" -turbo

贊助商連結


basuya
2004-12-15, 05:08 PM
又在這碰上您啦。。。下班在試試。

lamina
2004-12-15, 08:53 PM
官方論壇上的一篇文章,XP_SP2 的一些建議,不知對不對...
http://forums.mozillazine.org/viewtopic.php?t=154869&highlight=maxconnections
network.http.max-connections <= 24
network.http.max-connections-per-server <= 10
network.http.max-persistent-connections-per-proxy <= 10
network.http.max-persistent-connections-per-server <= 10
network.http.pipelining.maxrequests <= 10

官方討論串....
http://forums.mozillazine.org/viewtopic.php?t=53650&postdays=0&postorder=asc&postsperpage=15&highlight=speed+teaks&start=0

s-gouki
2004-12-16, 01:33 AM
找到我要知道的答案了~~

如果沒有的數值可以自己新增嗎?

謝謝

lamina
2004-12-16, 03:32 PM
可以自己新增.....


不過....我都是這麼作的....
在 user.js 中直接動手貼上(因為以下數據是從某篇討論文章中 copy 過來的 :D)....



// This one makes a huge difference. Last value in milliseconds (default is 250)
user_pref("nglayout.initialpaint.delay", 750);

// turn on timer-based reflow management
user_pref("content.notify.ontimer", true);

// set the number of reflows to do before waiting for the rest of the page to arrive
user_pref("content.notify.backoffcount", 5);
user_pref("content.interrupt.parsing", true);
user_pref("content.maxtextrun", 8191);

// sets the allowed time between reflows in microseconds
user_pref("content.notify.interval", 750000);
user_pref("content.switch.threshold", 750000);
user_pref("content.max.tokenizing.time", 2250000);

// Enable pipelining:
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);

// Change maximum connection count
user_pref("network.http.max-connections", 24);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);

// Caching settings
user_pref("browser.cache.memory.enable", true);
user_pref("browser.cache.disk.enable", true);
user_pref("browser.cache.disk_cache_ssl", true); //you can disable this

//Network+DNS settings
user_pref("network.dnsCacheExpiration", 360); // 6 minutes
user_pref("network.dnsCacheEntries", 100);
user_pref("network.ftp.idleConnectionTimeout", 60); // 1 minute
user_pref("network.http.keep-alive.timeout", 30);
user_pref("network.http.connect.timeout", 30);

//Various
user_pref("clipboard.autocopy", true);
user_pref("layout.xml.prettyprint", true);
user_pref("browser.blink_allowed", true);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 50);
user_pref("dom.disable_window_status_change", true);

user_pref("network.protocol-handler.external.shell", false);

HarrisonLin
2004-12-16, 03:56 PM
user.js 可以直接去增刪沒錯,我就是用一支小程式去改這個檔案,來達到切換是否使用 proxy 。因為 NB 會帶去公司,而公司內部要設定 proxy,回到家用又要改 windows 的網際網路設定,和 firefox 的連線設定,所以寫了個小程式,一個按鈕就搞定這些麻煩事...

lamina
2004-12-16, 04:14 PM
我記得有個 SwitchProxy 的插件,是可以在多個 Proxy 中切換,我就是這樣切換 Proxy 的
http://jgillick.nettripper.com/switchproxy/

如圖:127.0.0.1:8080 那個按鈕就是....
   而 127.0.0.1:8080 的 IP 設定,就是我用來過濾網頁廣告用的...

http://myweb.hinet.net/home1/lamina/other/20041215firefox.gif

HarrisonLin
2004-12-16, 04:21 PM
我記得有個 SwitchProxy 的插件,是可以在多個 Proxy 中切換,我就是這樣切換 Proxy 的
http://jgillick.nettripper.com/switchproxy/

如圖:127.0.0.1:8080 那個按鈕就是....
   而 127.0.0.1:8080 的 IP 設定,就是我用來過濾網頁廣告用的...


我也有使用過 switch proxy 的 plugin 啊~但是它只能改 firefox 的 proxy,windows 的 proxy 設定它可沒法改,但是 IE, MSN 都會用到啊!到頭來還是得改兩個地方...

lamina
2004-12-16, 04:25 PM
原來如此,我以為你只用 Firefox :eek:
是我想歪了... :D

Vincent7
2004-12-23, 12:14 AM
Type "about:config" in your FireFox address bar. The settings you're looking for are:

1.) network.http.pipelining
2.) network.http.pipelining.firstrequest
3.) network.http.pipelining.maxrequests
4.) network.http.proxy.pipelining
5.) nglayout.ititialpaint.delay

Set #1, #2, and #4 to "true". Set #3 to a high number, like 32. Set #5 to 0.

請問這個部份是要改哪邊?我看不懂...FF剛試用不到一週:P
"C:\Program Files\Mozilla Firefox\firefox.exe" -turbo
這個倒是真的變超快的XD