2012.01.13 08:03

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

ADVERTISEMENT

Opera:HTML5的先驅者

最歡迎HTML5的網路平台

Opera在對於HTML5的支援採取積極態度,並在W3C的HTML工作小組中非常活躍,甚至在HTML5發展早期Opera就貢獻了不少基礎規範,目前的HTML5是由W3C在當初由Opera、Apple和Firefox開發的Web Applications 1.0基礎上建立起來的。Opera對於HTML5和CSS 3的接受度非常高。

▲未來瀏覽器將可以不依靠第三方程式,就可以驅動你的網路攝影機。

ADVERTISEMENT

Opera也表示了對於HTML5的樂觀看法,認為HTML5的Web app具有跨平台、開放的特性而且使用常見網頁技術,讓HTML5的網路程式不但容易開發、方便散布,而且流通性高的優點,讓網際網路不再只是一個工具,而是一個完整的平台,未來你的電腦系統可能僅以瀏覽器作為作業平台,讓你透過瀏覽器就可以獲得完整的電腦能力。

▲HTML5抓取的視訊可以變成HTML物件並和網頁內容互動。

ADVERTISEMENT

不過Opera也表示HTML5現在仍有缺點,目前面臨的最大問題就是3D效能不足,轉向偵測和獲利來源的問題。對於這些問題,W3C的HTML工作小組,針對3D效能不足的問題,HTML5提供了硬體加速功能,讓HTML5開發的程式可以利用顯示卡的效能,使得Web App的效能可以更接近原生程式。

▲Opera開發的Native Page功能可以讓網頁自動呈現為電子書的形式。

ADVERTISEMENT

Opera正在開發的HTML5功能中,包含了GetUserMedia、Camera和Native Page功能。GetUserMedia可以讓網站存取使用者電腦上的多媒體裝置和檔案,例如開發者可以利用HTML的Video標籤,將<source>的來源換成使用者裝置上的相機,讓網頁可以即時使用網路攝影機的影像,並和網頁上的物件互動。除此之外,GetUserMedia也可以存取本機電腦上的資料流、音訊、聯絡人和行事曆資料,讓電腦與本機檔案的交流更加方便。

搶先試用HTML5新功能

為了讓開發者更加熟悉這個功能,Opera內部的員工也提供了一個開發版Opera在部落格上,讓開發者能夠搶先試用支援這些功能的Opera瀏覽器,另外裡面也詳細解說了這些功能的作法,如果有興趣的讀者可以看看。

Opera Labs Camera and Pages網址:

ADVERTISEMENT

▲你可以在Opera Labs找到具有Native Pages和Camera支援的特殊版本Opera。

▲Opera也詳盡解說了Native Page所使用的技術。

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

ADVERTISEMENT