2010.06.30 20:27

Firefox 4.0 Beta:如果我還沒到,就是正在打包

ADVERTISEMENT

老實告訴你吧,自從Firefox宣布6月份就要推出4.0的第一個Beta測試版,小編從先前表定的6月24日開始,就不斷的上Firefox伺服器按 「重新整理」,好不容易在拖了將近一週的6月最後一天,預備發行的Beta 1已經進入建製流程,雖然接下來還會重製一次,我們就來先玩先嬴吧。

所謂的建製流程,就是將原本Alpha版(3.7A6Pre)的程式碼凍結,重新編譯出來,更新為Beta版的版號,經過檢查確認後,再發佈到伺服器並更新各個Firefox的網頁說明和更新通知。因為昨天(6月29)編譯的「build1」測試過程還發現一些bug,所以這幾天會重做一次「build2」,測試通過的話就會發表,也許你看到文章的時候就已經上線了。

因此目前已經躺在FTP伺服器上的build1版,理論上跟正式的Firefox 4.0 Beta 1沒什麼不同,我們幫大家實際裝起來玩一玩,看看這次準備絕地大反攻的火狐戰鬥力強不強。

ADVERTISEMENT

▲連上,選好平台就可下載這支候選程式。

ADVERTISEMENT

▲看不懂這些怪異的文字沒關係,基本上已經完成了建制程式與掃毒檢查,不過需要再重做一個build2。

▲目前wiki上出現的預定時間表,可以看到build1已經做好了,build2還在排程中。

ADVERTISEMENT

▲如果電腦裡已經有安裝3.6版的Firefox,4.0 Beta還會額外安裝到另一個「Mozilla Firefox 4.0 Beta 1」的目錄下,讓不同版本的瀏覽器可以同時並存。

新版Firefox最明顯的改變,仍然是我們已經提過的「分頁列在上」,Mozilla之前甚至特地拍了一段影片,說明,有溝通有效果,許多看完的網友也變得通情達理,當然還是有少數人無法接受。

ADVERTISEMENT

影片中說明,如果我們把Firefox的操作介面分為兩大區塊,一是跟整個瀏覽器相關,二是和當前的分頁有關的元件,傳統分頁列在下的配置,會把應該屬於第二項的網址列、往前、往後鈕等介面和屬於第一項的視窗標題列交錯在一起了。改成分頁列在上之後,兩個區塊才會有各自清楚的「地盤」範圍,Mozilla說,這是整個瀏覽器介面的演化趨勢,而不只是擺哪裡比較好看的問題。

▲分頁列在下,網址列、按鈕(綠色)會被錯置到和瀏覽器整體相關的介面區塊(紫色)裡。

▲當Firefox 4.0預設改成分頁列在上,綠色區塊和紫色區塊的分工和配置會變得更合理。

▲實際的瀏覽器畫面長這樣。

除了讓對的元件擺在一起,web應用程式也是瀏覽器發展的重大趨勢,可以說HTML5的互動、離線儲存等相關功能都是為此而來的。在Mozilla的說明中提到,有些網路應用程式會禁用網址列,如果不把分頁列往上放,會很難把已經沒有作用的網址列和按鈕們隱藏起來,看上去很怪。

而且HTML5應用程式將可以使用自己的選單和工具列,如果在他們的介面上方還得掛著一條網址列,也會擠壓到web應用程式的使用空間。這時候讓整個分頁來主控網址列、工具列的呈現方式,問題就好辦了。

▲Mozilla以這個網路電台示範(台灣聽不到XD),禁用網址列,就將它隱藏起來會更合理。

另外分頁在上還可以讓Firefox設計出一致的各種設定畫面,特別是未來會有Chrome OS、手機等各種沒有檔案總管、視窗介面的作業系統,這可以讓跨平台的使用者經驗更統一。

▲這是Firefox 4.0規劃中的Library管理畫面,上方還有像Windows 7位址列一樣的麵包屑(breadcrumb)設計。

在Firefox 4.0預定的版面設計中,還會把各種像是輸入密碼啦、安裝擴充套件的對話框改成從網址列彈出提示的設計,這時網址列如果還在分頁列上方,彈出來的時候就整個把分頁列的操作空間蓋住了。

▲新的通知訊息,會從網址列上的相關圖示彈出來,可以很容易的填寫或忽略。

可惜上面提到的翻新,除了右上角新的ribbon選單已經出現,App Tab和對話框的新設計都還沒加入,事實上在ribbon選單進駐標題列時還經過一番折騰,不然Beta 1應該不會拖了一個禮拜,搞到許多重度使用者自力更生,在上傳各種土炮的樣式表,還有人把這顆按鈕改藍的、綠的、迷你版的。當然現在官方已經正式搞定,一般使用者也不需要去套用了。

▲雖然App Menu的外觀做好了,不過選單裡的內容還是和之前一樣短少一些常用的選項。

▲想叫出傳統功能表?很簡單,「按Alt就好了」。

▲目前在Beta 1裡套用persona佈景主題,視窗右上方的縮放、關閉等按鈕會不見。

▲Firefox、Chrome比一比:如果Chrome的書籤列設定為顯示,上方的操作介面就會比Firefox 4.0多佔一點空間。

▲Firefox將原本的書籤列濃縮成右邊的「一顆星星」,不會佔用多餘的介面高度。

▲放大到全螢幕再比:Chrome的標題列沒有剩餘空間,Firefox還是維持窄窄的一條。

其實不只是介面上的翻修未完成,包括新一代的JavaScript引擎JaegerMonkey也沒有啟用,導致先前Mozilla嗆聲說新版會「超級快」的宣言還僅止於嘴炮,ConceivablyTech以現行版本測試,還是落後給其他所有的競爭對手。

不過IE9在它的大玩特玩的各種硬體加速遊戲,在Beta 1也已經將功能加入,不過可能仍有穩定性的問題,GPU加速預設是關閉的,手動修改「about:config」參數才能打開。

▲根據,要在about:config當中將「gfx.font_rendering.directwrite.enabled」的狀態設為啟用,以及「mozilla.widget.render-mode」設成6。

另一項已經可以玩的功能是支援WebM格式的HTML5影片,只要在YouTube啟用,再搜尋一下「webm」,便可以找到不少示範片段,據說明天Opera也會推出WebM的示範網頁。

Firefox 4.0 Beta 1只是第一個公開測試版,很多功能都尚未完成,也很難評斷它的絕地大反攻會不會獲勝,也有人猜測,真正來一場絕地大反攻的會是IE9吧,硬體加速這一招很誘人,JavaScript引擎也和Firefox一樣持續調校改進,一版比一版快。各大瀏覽器真正決戰的時間也許會在今年年底,小編個人覺得每一位選手的武器似乎都相差不大了,如果Firefox能夠祭出像這麼殺的革命性功能,嬴面會大一點,當然前提就是這個計畫的開發進度得順利趕上了。

▲在YouTube找到WebM的影片,下方的功能列上會秀出HTML5‧WEBM的字樣。

▲Beta 1已經加入支援的功能,切換時分頁標籤也會跟著「變白」,算是目前瀏覽器裡完成度較高的。

ADVERTISEMENT