Thursday, January 19, 2006

Portable Firefox

portable firfox image

我是個愛說廢話的人,尤其要說給不太懂電腦的人聽,廢話更要說的多。

Portable Firefox ,顧名思義就是可攜式的 Mozilla Firefox 瀏覽器,軟體作者的 原意是希望能讓使用者將 Firefox 放到可移動式的存取磁碟上,例如 USB 隨身碟(使用 Flash Ram 快閃記憶體)、攜帶式硬碟(包含3.5吋筆記型電腦專用硬碟等類似產品),然後直接在移動媒體上執行 Portable Firefox ,並且可以將書籤、瀏覽紀錄等等的個人資料存在移動媒體上而不需要動用到本機硬碟,達到WYSIWUF的境界。(編按: What You See Is What You Firefox,我亂扯的,並沒有這東西 =P)

使用 Portable Firefox 最大的好處是,當然,你再也不需要面對走到那些沒有安裝 Firefox 的 Windows 作業系統面前時,需要重頭再來安裝整個「屬於你的 Firefox 」的那種無力感;或是每當走到哪需要 Firefox 的時候只能嘆氣為什麼家裡面的電腦不在你面前。不過最重要也是我個人覺得他最大的優勢在於:使用Portable Firefox 之後,你的所謂的「Firefox 經驗」會更穩定而且更方便。

怎麼說呢?

使用過 Firefox 的人都知道,以前使用 Firefox 通常都是在自己的電腦上,從下載某一個版本的 Firefox 之後,通常都會慢慢的依照個人的習慣 還有需求來對 Firefox 作適當的「個人化」動作,往往使用了幾個月之後,都會有屬於自己的「 Firefox 使用經驗」。這個使用經驗影響除了使用者本 身的使用習慣,還有 Firefox 軟體本身的單純度。由於每個不同的使用者經驗,會將使用者帶離原本一開始那個乾乾淨淨,什麼都不太有的 Firefox 介 面越來越遠。這個使用經驗本身沒有任何優缺點,基本上來說使用經驗越好,代表 Firefox 適合你的瀏覽習慣程度越高,也代表你的 Firefox 裡面可能 有更多的擴充套件(extensions)、佈景主題(Theme)、書籤(Bookmark)、Cookies,還有個人化過後的設定參數。這些校調都 是經年累月的結果,非一時一日出現,對使用者來說是非常重要的資訊,並不亞於 Firefox 本身。

但往往我們在轉換電腦或是重新安裝作業系統之前,都必須經過一道手續來延續這個使用經驗,那就是備份。但備份並不是一個快樂的過程,往往容易因為疏失而導致整個設定檔的遺失或是損毀,經由這些缺憾,影響你的使用經驗。

此篇文章不是專門介紹如何備份 Firefox ,所以不做介紹,有興趣的朋友可以試試看 MozBackup

但 Portable Firefox 可以改變這個狀況。基本上 Portable Firefox (以下簡稱 PF )本身是一個類似啟動器的功能,你所需要的只是將正確的東西放到正確的地方,然後執行 Portable Firefox 就可以啟動你的 Firefox。而在原理上,是修改原本 Firefox 的某些存取位置來完成這個工作,而讓你的 Firefox 跟著你走,但修改的東西是什麼呢?我們來看看,也讓一般使用者瞭解你的 Firefox 。

Firefox 的檔案存取分成兩個部份,
  • Firefox本身的軟體檔案存取位置(通常是在 C:\Program Files\Mozilla Firefox 下,但不強迫,基本上位置是可以隨意的,軟體安裝時即可修改,無技術性)
  • 存取每個不同使用者的Firefox個人設定檔存 取位置(C:\Documents and Settings\[使用者名稱]\Application Data\Mozilla\Firefox\Profiles\default.???\ ,這個位置預設是固定的,但可以透過修改profile也就是個人設定檔的參數來改變位置,並不是每個使用者都瞭解怎麼操作這部份,尤其是一般電腦使用 者)
由於Firefox設計是給多人使用,所以軟體檔案存取位置基本上只是一個核心,存放的是執行 Firefox 需要的必備檔案;重要的是個人設定檔,包含我剛剛說過的那些佈景主題、外掛、擴充套件等等資料還有設定包括書籤、歷史紀錄等等。 PF 做的,就是將原本分散兩地的位置集中管理,讓他在同一個資料夾下分門別類的待好位置,由 PF 來騙 Firefox 那個位置在哪裡,讓 Firefox 不管到那邊也只認得 PF 告訴他的位置。這樣你就可以不需要擔心 Firefox 放在哪裡,因為都能夠透過 PF 呼叫的到!而也因為這樣,讓Firefox變成綠色軟體!

好吧,是不是要開始安裝和使用呢?嗯,老實說有人寫的比我更好,這部份。那就是在Moztw.org上的公開技術文件,所以我在此不多做介紹,如果有任何人有任何相關的使用問題可以在這邊發問,我會耐心回答。

No comments: