This content is over 16 years old. It may be obsolete and may not reflect the current opinion of the author.
Fennec 計畫,你大概已經聽過了,是 Mozilla 試著將 Mozilla application framework 放到手機上,順便做個新 UI 給手機版 Firefox 的計畫(還是反過來?笑)。
Alpha 1 最近出了,Mozilla Links 有做介紹。Fennec Alpha 1 提供了三大桌面作業系統的版本供沒有智慧手機的使用者下載嚐鮮。初步嚐試,覺得 UI 設計的不錯;若有觸控螢幕的話,這種瀏覽器可以當作簡潔、方便,連阿嬤也會用的 kiosk 瀏覽器。
很剛好,前天才寫了手機瀏覽器對網頁寬度的處理。這裡順便補完 Fennec :
- Fennec 似乎認為自己是寬度為 800px 的桌面瀏覽器。800px 可能只是桌面測試版的預設值而已,因為在 Windows 上它的視窗可以縮放,然後重新載入網頁之後就會用不同的寬度處理網頁。怪。倒是 Nokia N810 的螢幕還真的是 800 x 480;這代表 Fennec 的寬度是 device-dependent ?
- Fennec 會將超過寬度的網頁 full page zoom 縮小到不出現橫向捲軸的程度。在 800px 的畫面下,1024px 的 Yahoo! 奇摩首頁看起來文字大小還可以。好功能,希望這個模式可以反過來出現在 Firefox 上面(好啦,我知道 Desktop Opera 早就有了,請愛用者不要特別寫回應來科科)。
- 和其他手機瀏覽器一樣,使用者可以放大縮小某個範圍的畫面(桌面測試版上此功能指定在捲動滑鼠滾輪)。
- Fennec 不像 Opera Mini 一樣,會處理 handheld stylesheet 或是 media query 過的 screen stylesheet,也不處理 Apple 為 Mobile Safari 定義的 viewpoint meta tag (前天的文章我有詳述)。加上前面寬度的怪事,我想 Fluid Layout 在真正手機上的 Fennec 排版會被擠的很慘。對於努力擁抱標準的 Mozilla 來說,沒有處理這個實在很糟。或是說,Fennec 打算它支援的手機螢幕寬度都從 800px 起跳?
這是 alpha,代表開發團隊還沒把所有大功能全部寫完,所以一切還有待觀察囉。至於文章開頭說的反過來,我是認真的:我認為 MAF 能活在 x86 以外的機器,比起做出另一個手機瀏覽器來的重要的多。除了 Alpha 1 已經有的 Maemo 平台(Nokia N810 的作業系統,Linux 系)版本,正式版據說還會 Windows Mobile。Android 和 iPhone 版本會因為一些八卦不會由 Mozilla 正式推出,但我猜 commiunty port 應該很快就會出現。
網路越來越熱鬧了呢。
在 summit 的時候,主講 Localizing Fennec 這個講座的人還開玩笑說 Fennect 大概只要多 localize 差不多二十幾個字串就好了,輕鬆容易。
(不過上看到好像有幾十個字串,比預期中還要多?)
我來匯進翻譯站看看一共需要翻多少字串~