360最近發布了《2012年度HTML5狀況及發展形勢報告》,其中指出,標準的發展漸趨穩定、瀏覽器廠商態度積極、瀏覽器的支持狀況明顯提升,但是產品狀況未達預期。
關于標準的發展漸趨穩定,報告中列舉了幾點值得關注的業界趨勢:
2012年, HTML5的標準在更加細化的過程中不斷趨向穩定,雖然其中也有一些調整,但變動不大。相較于過去的3年時間,2012年新增的內容非常少,而且相對來說,都屬于一些細節和增強,如對已有元素增加新的屬性,或為已有接口增加新的方法。
本年度有兩個CSS 方面的變化可能在不久之后,會導致部分現有HMTL5 網頁或網站顯示異常,分別是Flexible Box和Gradient。這兩個特性在語法方面有明顯改變,樣式的名稱和值的語法都與之前有比較明顯的變化,值得開發者注意,雖然目前主流瀏覽器尚未實現對最新標準的支持。
在Web標準長達21年的發展過程中,瀏覽器廠商的態度一直對標準的制定和變化有著非常重要的影響。 該報告指出:
到目前為止,IE6至IE8的市場份額已有很明顯的下降,我們相信其原因是復雜的,但不能排除與這些老的IE版本不能支持HTML5以及其它新技術有關。除IE外的獨立內核瀏覽器,在誕生之初,就將對標準的支持放在很重要的位置,并通過自動升級,始終保證用戶使用支持最新特性的版本,所以HTML5 從誕生的那一刻就緊隨其發展。只有IE一直特立獨行,在IE9之前的版本對HTML5支持度非常低,并且也沒有自動升級。而2012年5月之前,IE始終都占據著瀏覽器市場的霸主地位,這在很大程度上阻礙了HTML5的發展。
幸運的是,從2012年初開始,情況逐漸好轉。微軟開始投入大量資源在HTML5上。IE9的推出,使我們終于看到微軟向標準靠攏,并在 Canvas硬件加速、h.264視頻格式、SVG、CSS3等方面做出很大改進。IE10則更向前進了一步,而且是很大的一步,在CSS3、表單元素、離線存儲、網絡傳輸、多線程計算(Web Workers)、動畫等方面都有巨大改善,在HTML5支持度上已經由IE9的40%上升到68%。微軟在瀏覽器戰爭中正在加速前進。
2012年,國內有5家公司和組織加入W3C成為W3C正式會員,參與到標準制定的過程中。在對標準的支持方面也有了非常大的改進。360作為國內首家加入HTML工作組的互聯網企業,其旗下360安全瀏覽器6.0超速版和360極速瀏覽器,在對標準的支持方面領先于國內同行。
瀏覽器支持是決定HTML5命運的一項至關重要的因素。各瀏覽器越快統一對標準的支持,HTML5標準落到實處也就越快。讓我們來看看報告中有關移動平臺瀏覽器的數據統計:
相對于PC平臺而言,移動平臺一直是開發者更為關心的,因為移動平臺瀏覽器品種較少,版本也普遍集中在最新正式版。同時,由于移動設備的更新換代速度要比PC更快,硬件支持和瀏覽器的狀況都要比PC平臺的狀況更好。移動平臺上主流的5款瀏覽器(iOS Safari 6.0,Android Browser 4.1,Opera Mobile 12.1,Chrome for Android 18.0,Firefox for Android 15.0),目前對標準的支持度均高于60%,其中表現居首的是Chrome for Android,而支持度相對較低的Android系統自帶的瀏覽器Android Browser對HTML5的支持度也在60%以上。
通過各款瀏覽器最新正式版對HTML5特性支持狀況來分析,44.4%的特性得到了跨平臺跨瀏覽器的完全支持,而如果把IE9也考慮進來的話,也有32.3%的特性是跨瀏覽器支持的。
但是,報告也指出,2012年HTML5在實際產品市場的發展并沒有像之前預測的那樣迅猛,尤其是對比2011年底Ben Savage做出的14項預測。主要障礙是:
跨平臺的技術 ≠ 跨平臺的應用。Web 開發者必須明白的是同樣的應用在不同設備上的體驗很難完全一致,除去設備尺寸的差異之外,實體鍵盤(keyboard)與虛擬鍵盤(keypad)之間、鼠標與觸摸屏之間,同報告中還對HTML5在2013年的發展趨勢做了預測。
標準更趨成熟。2012年12月17日,W3C發布了HTML5以及Canvas 2D兩個標準的完全定義版本,標志著HTML5的標準已經在趨向穩定。雖然兩份文檔還不是W3C的正式推薦標準,但它們所包含的特性業已穩定,這就意味著廣大廠商和開發者可以擁有一個穩定的HTML5版本進行規劃和實施。支持HTML5 的PC瀏覽器占有量將達70%以上。伴隨HTML5完全版本的發布,HTML5標準也會日漸成熟,瀏覽器對HTML5的支持度日漸提高。除Chrome、 Firefox之外,微軟推出的IE9、IE10對HTML5的支持度都大幅提升,相信HTML5大面積使用只是時間問題。移動平臺比PC平臺發展的更快。移動設備的系統升級有很大一部分源自購買新機器,而移動設備的硬件更新頻率要比個人電腦的硬件更新頻率快很多。2013年處理能力更強的手機、平板必將更多更快地涌現,GPU加速帶來的效果在移動端也將得到更大的展現。殺手級的HTML5應用將出現。從2011年底開始,PC端Web應用的用戶體驗已經可以與原生應用相媲美。在2013年,隨著瀏覽器對標準的支持度越來越高,標準越來越穩定,我們有理由相信開發者信心會進一步加強……關注移動平臺的開發者,一直以來擔心的是相對PC平臺較弱的處理能力,但隨著設備的快速發展及更新換代,移動端的處理能力會有顯著提高,同時,隨著HTML5從業者數量不斷增加和技術能力不斷提升,以及HTML5工具不斷完善, HTML5應用集中爆發的時刻即將到來。特別是在移動端,殺手級的HTML5應用將極有可能出現。想了解更多詳細的讀者朋友,可以下載并查看完整的報告,也歡迎發表對HTML5發展現狀和未來預測的看法。
新聞熱點
疑難解答