Tuesday, February 20, 2007

Firefox 微調

設定上跟之前大致一樣,就是:

config.trim_on_minimize = true (boolean)
讓 Firefox 在視窗最小化時進行記憶體回收。
editor.singleLine.pasteNewlines = 3 (integer)
決定在將多行的文字貼到只有單行的輸入元件上時,把所有換行字元去除後全部貼上,這樣從 BBS 之類的東西上貼網址會比較方便。
network.http.pipelining = true (boolean)

啟動 HTTP pipelining 功能,這樣可以比較有效率的使用伺服器的運算速度。如果有使用 proxy 的話,那就也得把 network.http.proxy.pipelining 也設成 true 才行。

這個選項有個關聯選項: network.http.pipelining.maxrequests 預設值被設定在整數 4 這個值,文件上看來可以設定的範圍是等同於關閉 http pipelining 的 1 到最大的 8 之間的整數,個人是覺得不需要動這個值。

不過要注意的是,在某些受防火牆保護的網路之下,這個選項會讓連線被防火牆視為不正常的而使連線被阻斷,如果設定上去之後覺得網頁反應變慢了,可以把這個選項關了試試看。

browser.tabs.tabMinWidth = 60 (integer)

修改 tab 的最小寬度,螢幕不大的話改窄一點可以一次看到比較多的 tab 在上面。

capability.policy.default.Location.hostname.set = "noAccess" (string)

這個是安全性修正,主要是處理對 DOM 不完善的安全處理導致 Java Script 可以把本機端整個 cookies 檔偷走的問題。如果習慣使用論壇的「記住密碼」之類的一段時間免登入功能,那會受到影響。

至於 extension 方面,我主要是使用下面幾個:

All-in-One Gestures Extension
使用滑鼠手勢來控制部分動作,上手之後使用瀏覽器會更流暢快速。
adblock
過濾掉部分不要的網站內容,主要是又佔畫面空間而且讀取又慢的廣告。有些網站會一直跳 pop-up 視窗也可以用這個把跳視窗的 script 濾掉,開視窗佔時間。
Download Statusbar
可以把下載進度顯示到瀏覽器主視窗下方處,取代原本另外開 Download Window 的方式。感覺上是比較明瞭下載狀況,而且也可以不用在一堆視窗間換來換去。
Right Encoding
把網頁語系編碼切換的選單加到右鍵選單中,這樣比較方便,而且可以針對單一頁框進行設定。
Show Picture
在網路比較繁忙時,如果有臨時連不上造成的破圖,可以直接點選破圖讓 Firefox 試圖重新讀圖,不用整個頁面重新整理。之前是用 Show Image 來達到一樣的目的,不過似乎這個比較強大一點,而且看來比較有在維護。
Tempomail
取得一個暫時性的 e-mail 轉址,主要是對付利用註冊資料廣告的網站。
SwitchProxy Tool
切換 proxy 的工具,對於常要在幾個 proxy server 間切換的人蠻有用的。一個應用的例子是學術網路存取學術資料庫,有些學校位了防止對國外資料庫使用過度多的頻寬,所以限制一定要透過圖書館連資料庫,這時候有這個工具就很有用了。
Stop Autoplay
顧名思義,還蠻有用的。
livehttpheaders
可以擷取 HTTP 的協定資訊,對於網站的偵錯偶而會有點幫助。另外就是可以看看網頁到底拉了些什麼亂七八糟的東西下來,寫 spider 時還蠻有幫助的。
PasswordMaker
對於不擅長記一堆密碼的人蠻有用的工具,不過還是要小心 master key 被發現就是了,萬一被抓到就全都爆破了。
Download Them All
下載管理員,不過對於瀏覽器狀態的整合度其實沒有非常好。
Greasemonkey
可以自己撰寫 script 來重新安排特定網頁的內容,不過其實我自己是不常用。
Force Content-Type
覆寫由伺服器傳來的 MIME 模式,用在對付一些把未知檔案格式都當成 text/plain 的網站。
Google Notebook
Google 提供的服務之一,看到有興趣的網頁內容可以隨手記起來。
User Agent Switcher
切換瀏覽器送出的自我識別字串,主要是對付一些自以為很聰明把一些功能僅對某些特定瀏覽器開放的網站。不過這也不是萬靈丹就是,像 ActiveX 在 Firefox 上就不被支援,這邊騙過去了也沒用。另外,有些網站不是靠自我識別字串辨識瀏覽器,對於這種網站就沒有用了。

No comments: