Firefox火狐瀏覽器配置about:config優化加速 – Dengo

Firefox火狐瀏覽器配置about:config優化加速

如果你是個愛折騰的火狐迷,進階about:config火狐瀏覽器高級配置命令就不得不學啦,用了chrome后會不會小小抱怨火狐上網速度慢了?不過相信你還是不會嫌棄火狐的。本文主要介紹一些修改about:config高級配置的參數來優化加速火狐,實用易學,解釋詳細,通俗易懂,童叟無欺!

在火狐瀏覽器地址欄鍵入about:config回車,打開火狐高級設置,在搜索框中輸入下列命令。

1.network.prefetch-nextfalse = false

火狐預加載功能,當載入一個網頁后,火狐會預加載你可能會打開的網頁鏈接內容,如果你打開下一個鏈接,網頁就會很快加載,可是很多時候都是多余的,CUP和寬帶浪費率太高。建議雙擊設置為false。

2.browser.tabs.animate = false

標簽頁的動畫效果,如果沒必要可以關閉。

3.middlemouse.paste = True

單擊鼠標中建粘貼剪切板內容,提高效率,建議開啟。

4.browser.sessionhistory.max_total_viewers = 5

這是頁面前進/后退中保存的頁面數,默認是-1(無限),把值修改為5或更小的數。

5.dom.popup_maximum = 5

設置最大彈出窗口數,建議設置小一點的數值,防止被惡意網站冒出一堆彈窗。

6.security.dialog_enable_delay = 0

設置安裝擴展時等待的時間(單位毫秒)。改值為0后只要一點擊“安裝到Firefox”按鈕不用等待就可直接安裝擴展了。默認值是等待4秒。

7.config.trim_on_minimize = true

右擊空白部分,在“新建”中選“布爾”,輸入名稱“config.trim_on_minimize”,其值設定為true,最小化火狐時釋放內存。

8.content.notify.backoffcount = 5

創建新的整數值content.notify.backoffcount,設定值為5,這 個鍵值控制Firefox的內置計數器在歸零之前加載頁面返回的次數。

9.nglayout.initialpaint.delay = 0

創建新的整值nglayout.initialpa0int.delay,設定為0,這個值是延遲顯示整個網頁的時間,設置為0則即可顯示網頁,適合網頁還未加載完成就先進行閱讀的用戶習慣。

10.network.dns.disableIPv6 = true

禁用IPv6,IPv4仍然是主流,IPv6數量很少,火狐很少會去解析,因此關閉它可以提高速度。

11.改進火狐數據請求連接的配置

network.http.pipelining=truenetwork.http.proxy.pipelining=truenetwork.http.pipelining.maxrequestsnetwork.http.max-persistent-connections-per-servernetwork.http.max-persistent-connections-per-proxy

network.http.pipelining設置為true是開啟火狐“流水線”連接技術,原理如下圖,在一個連接中同時發出多個請求,來達到網頁數據加載加速。

network.http.pipelining.maxrequests是設置開啟pipelining后允許一個連接中最大同時發出多少條請求,火狐19.0中默認是32,可以不用更改。

network.http.max-persistent-connections-per-server是連接同一個服務器允許的最大持久連接數,默認為6,可以不用更改。

network.http.proxy.pipelining連接代理服務器是否允許 pipelining,network.http.max-persistent-connections-per-proxy每個代理服務器允許的最大持久連接數。

上述各項連接數可以更加你當前的網絡情況來適當更改。

12.改進火狐網頁渲染加載的配置

content.interrupt.parsing=truecontent.notify.ontimer =truecontent.max.tokenizing.time=2250000content.notify.interval=750000content.switch.threshold=750000

右鍵新建 Boolean 值,鍵名為 content.interrupt.parsing,賦值 true。我們激活這個命令之后,當目標網頁加載時,火狐會根據一定頻率打斷解析的過程,不斷的向用戶呈現收集到的網頁信息。右鍵新建 Boolean 值,鍵名為 content.notify.ontimer,賦值 true。要使下面三個命令生效需要開啟這兩個命令。

content.max.tokenizing.time右鍵新建整數值,鍵名為 content.notify.interval,賦值 750000。這個鍵值的作用其實就是指定一個循環事件的處理周期,理論上當我們將這個值取的越小,網頁就會從視覺上加載的越流暢,因為Firefox會在很短的單位時間里反饋回解析到的網頁信息。可是這樣無疑延遲了網頁整體加載的時間,所以在這里我們不妨將這個周期取的大一些,理論上可以加速網頁的加載。

content.notify.interval右鍵新建整數值,鍵名為 content.notify.interval,賦值 750000。從我們第一次向服務器發出連接請求到我們在終端收到這個預加載頁面花費的時間,就是這里我們要定義的鍵值。理論上當我們將這個時間設置的很低時,肯定會更快的拿到所謂的預載入頁面,可這樣無形中反而增加了我們整體頁面的加載時間。按照官方的說法,低于100,000 將會降低Firefox 的性能,那好吧,那我們把設到750000吧,也就是四分之三秒。

content.switch.threshold右鍵新建整數值,鍵名為 content.switch.threshold ,賦值750000。把 content.interrupt.parsing 激活后當頁面加載時Firefox會有兩種操作模式:高頻和低頻中斷模式。使用高頻模式時,網頁交互響應也很快,在顯示器前看到的網頁加載過程也會更加的平滑。低頻時網頁交互的響應相對比較低,可是這時反而加快了網頁加載的時間。當我們移動鼠標或者觸擊鍵盤時,高頻模式被激活。在經過某一段時間我們沒有碰鼠標和鍵盤,Firefox 就會自動進入低頻模式工作,而這所謂的某一段時間,就是我們這里要指定的值。

上述5個命令需要同時開啟并設置合理值才能生效。

經過對上述about:config高級命令的個性化,能在網絡環境良好的情況下提供潛在的優化速度,當然,并不能保證一定有效,如果出現異常,請將相關鍵值恢復默認值。

免責聲明:本文僅代表文章作者的個人觀點,與本站無關。其原創性、真實性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容文字的真實性、完整性和原創性本站不作任何保證或承諾,請讀者僅作參考,并自行核實相關內容。

http://www.uswqb.club/style/images/nopic.gif
分享
評論
首頁
高速公路之王电子游艺
股票知识入门k线图 免费下载富贵乐园 3d字谜3d字谜图 188比分直播足球 东方6+1走势图表 必出二码 安装欢乐棋牌游戏 中国竞彩比分直播即时比分 欢乐斗棋牌捕鱼技巧 麻将规则 天天种红包是真的吗 今日股市行情大盘 云南麻将怎么打初学规则 河北十一选五开奖结 nba比分 江西11选五多乐彩