HTML5目前進入正式推薦階段,這意味著萬維網聯盟(W3C)最終批準它作為正式標準,雖然這個技術已經在瀏覽器中使用。不過,現在還有很多工作要做,這個“開放Web平臺”預計將側重于安全、流媒體和推送通知。
W3C的正式批準讓人們對HTML5更有信心。“這是一個里程碑,標志著很多人員在長達七年時間內投入到標準開發(fā)工作中所得到的結果,”W3C參與HTML5開發(fā)工作的Michael Smith表示,“對于很多人來說,使用獲標準組織批準的穩(wěn)定版本的標準很重要。”
Smith預計,HTML5很快會成為國際標準化組織(ISO)標準。他和其他主要人員聚集在硅谷的計算機歷史博物館慶祝HTML5的推出。
HTML5提供了基于標準的開發(fā)技術,可用于“現代”Web應用程序,并具有高度視覺效果。在HTML5中還有專有插件技術,例如Adobe Flash和微軟Silverlight。大家都知道,蘋果在其iOS設備禁止Flash的使用,而依賴于HTML5.
公認的Web創(chuàng)始人Tim Berners-Lee認為發(fā)展到可編程Web頁面是近幾年的重點發(fā)展。現在,HTML和JavaScript可以運行在各種設備,從手機到手表、寬屏幕,甚至汽車。“而且它是可互操作的,這非常棒。”
層疊樣式表(CSS)等技術已經被整合到HTML5,作為所謂的開放web平臺的一部分。但現在的標準僅涵蓋HTML5,功能包括圖形渲染的canvas元素以及視頻和音頻軌道(+本站微信networkworldweixin),還有對SVG(可縮放矢量圖形)的原生支持。
通過HTML5,Web已經從靜態(tài)網頁發(fā)展為可在所有類型設備運行的完全分布式的平臺,W3C首席執(zhí)行官Jeffrey Jaffe表示,“我們現在比以往都更需要將重點轉移到開發(fā)人員。”
現在提出的想法是關于開放Web平臺的應用程序基礎。該工作組正在考慮安全性,包括加密API;流媒體;實時通信;以及應用程序生命周期作為標準Web開發(fā)的下一個方向。與此同時,Smith預計推送通知也會被添加到平臺。
HTML5一直是移動領域激烈的本機和Web辯論的主題,開發(fā)人員需要選擇本機或Web技術或者這兩者的混合。在特別值得關注的實例中,Facebook將其iOS應用程序從HTML5轉移到本地部署。
W3C HTML5工作組聯合主席同時也是IBM高級技術人員Sam Ruby承認,HTML5并不會滿足每個人的需求,“有很多人在使用HTML,即使Facebook故障等問題。”
Berners-Lee表示他看到本機應用程序和Web應用程序之間的融合。