2012.01.13 08:03

HTML5 網路的大未來,各家瀏覽器的實際應用與未來發展

ADVERTISEMENT

Firefox:低調的支持者

挾HTML5進攻行動平台

比起Opera和Chrome,由社群開發的Firefox比較沒有資源大張旗鼓地宣傳自己的HTML5支援度,不過Firefox的HTML5支援能力可不比這兩個瀏覽器差,默默地支援了許多已經加入HTML5草案的功能。而Firefox的硬體加速支援比Opera和Chrome更具彈性,除了採用採用OpenGL做為構成加速的技術之外,在 2D 內容物件的加速上會依各平台調整,現在就可以達成全平台支援,Firefox採用微軟的 Direct2D(Windows平台)、Quartz(OS X)或 XRender(Linux平台)處理 2D 物件的組成。

▲B2G將支援行動裝置的底層功能,包括撥打電話。

ADVERTISEMENT

另外Firefox未來將純粹利用HTML5等網路技術打造一個行動平台Boot to Gecko(B2G),讓手機開發商能夠用一個完全開發的選擇。B2G計畫預計所有的功能和程式都是以HTML5網路技術打造,讓使用者開啟手機後即可啟動瀏覽器,使用這個完全雲端的行動平台,也解決了開發者為不同裝置重覆開發的煩惱。B2G平台和過去號稱以網路技術打造的WebOS有什麼不同呢?B2G完全以網路技術打造,並在網路程式中,加入行動平台API,讓瀏覽器可以執行所有的手機功能,如打電話、SMS等等,而不需轉介到原生平台,因此它在理論上可以支援所有平台上的行動瀏覽器。

▲SMS也是預定加入的功能之一。

ADVERTISEMENT

雖然B2G看起來非常目有未來性,但現階段仍有許多問題,有許多工作尚待解決。例如加入各種新的Web API,讓B2G平台可以支援電話、簡訊、相機、藍牙、USB和NFC等手機底層功能,另外待機模式也有待開發,最重要的工作則是確定各式網路程式可以輕鬆轉譯到B2G平台上。

▲B2G未來的Demo圖,不過目前還有許多問題待解決。

ADVERTISEMENT

搶先試玩B2G

你想搶先試玩這個以HTML5打造的行動平台嗎?Mozilla基金會在自家Wiki中提供了網路版Demo,讓你可以利用Firefox瀏覽器試用B2G平台和其前端介面Gaia,我們可以透過這個Demo了解B2G未來的藍圖。

B2G示範網頁:

ADVERTISEMENT

▲在B2G的Demo網站中,可以玩B2G模擬器。

▲如果你對B2G有更深的興趣,可以在MozillaWiki找到更多資料,網址為:https://wiki.mozilla.org/B2G

(後面還有瀏覽器:IE HTML5的介紹喔!)

ADVERTISEMENT