用到現在為止,Firefox 真的是很有彈性的一個瀏覽器軟體,我大部分和網路有關係的需求都可以找到相對應的套件去「外掛」,最多就調調套件設定,已經找不到什麼好挑剔的地方(除了消耗太多系統資源~)。除此之外,我還是有對 Firefox 的「組態」做一點修改,怕忘記所以在這邊記下來。
1. Firefox 搬移備份技
因為套件和設定為了因應多重使用者的需求,設定檔 (Profile) 會被建立在 C:\Documents and Settings\你的登入帳號\Application Data\Mozilla\Firefox\Profiles 下面,有些套件設定檔會把「絕對路徑」寫進去。一旦你換了電腦、安裝的目錄或是登入的帳號,這些套件和設定就沒辦法被複製和備份了。所以如果你裝完 Firefox 後還使用過它裝過套件,組態檔建立後本密技就不能用了。(或是,你要犧牲現有的 Profile 從頭來)
密技的目的是讓你可以設定你 Firefox 使用者 Profile 的路徑和位置,避免因路徑不對導致你 copy 整份 firefox 做備份還原的時候發生問題。在「開始」->「執行」貼入以下命令執行:
firefox.exe -profilemanager
跳出來的設定視窗,當你新增一個 Profile 時可以讓你指定你的 Profile 目錄(通常我指定到 C:\Program Files\Mozilla Firefox\profile,以後備份複製時只要備整個 C:\Program Files\Mozilla Firefox\ 就好,還原解壓縮就行)。如果沒跑出視窗,代表你已經有存在的 Profile 了,除非犧牲掉(砍掉)你現在原有的設定重頭設定你的 Firefox,那些被寫入絕對路徑的套件是不能被備份的。原文可以參考這裡。
補充一下,如果你也打算用這個辦法來建立組態檔以便備份和複製,記得備份前先砍掉 Profile 目錄下面 Cache 裡的東西(這是你看網頁留下來的暫存檔),這樣你 Firefox 的備份大概就會只有 7~8 MB。
2. 「加長型」搜尋引擎列
會不會覺得 Firefox 的內建搜尋列太短,網址列太長?只要關掉你的 Firefox,在你的 profile 目錄下的 chrome\userChrome.css 裡面加上下面這一段(如果目錄和檔案不存在,那就要自己建一個出來):
#search-container, #searchbar {
-moz-box-flex: 200 !important;
min-width: 100px !important;
max-width: 400px !important;
}
重新執行 Firefox,你就會發現你的搜尋列從原來的 200 pixel 加倍到 400 pixel,而且會隨視窗縮放變大變小,還不夠長的話再調整上面的參數。
3. 增加好用的搜尋引擎
還用 Google or MSN 的 toolbar 工具?那遜掉了~如果搜尋列除了可以整合 Google、MSN 和 Yahoo 三種搜尋引擎自己挑著用,還可以讓你查單字(免費還有發音喔)、查百科全書,還有查拍賣、奇摩知識+,甚至敲地址出來地圖!這才叫「萬能搜尋列」!
有興趣可以到正體中文網站的這裡新增搜尋引擎(一個「搜尋引擎」包括一個設定檔和圖示),也可以去英文官方網站的這裡找。右邊「炫耀」一下我現在有的搜尋引擎。
如果想像我「自訂」出來的引擎有中文顯示,要在 .src 的引擎設定檔裡加上一行:(檔案在你的 Profile\earchplugins 目錄下)
sourceTextEncoding="2"
使用:假設我想在 Y 拍找二手電視,就選擇 Y 拍的搜尋引擎,然後再搜尋列敲「電視」就行了;同樣的,如果我想看某個地址在那裡,選擇 UrMap 的引擎再貼入地址,就可以直接秀出該地址附近的地圖了~這種瀏覽器結合搜尋引擎和網路服務的方式很方便,如果買不起 Papago (地圖軟體)或是 Dr.eye (翻譯軟體)的人,這樣將就著用也很不錯。