在我們的日常應用中,尤其是在移動端的應用上,HTML5早已無孔不入,甚至你現在就有可能在一個HTML5環境下閱覽這篇文章。
近日,W3C HTML工作組在TPAC(W3C年會)上正式發布了HTML5的正式推薦標準(W3C Recommendation),距離該標準2007年被采納已經過去了七年時間。HTML5標準在這段漫長的時間中不斷完善和演進,全生態都在不斷貢獻力量。然而在過去很長一段時間中,中國在國際Web標準的制定上,幾乎是旁觀者的角色,現在一切已經改變。我們非常欣喜的看到,中國的互聯網企業正在生態中扮演著越來越重要的角色,他們不再滿足于僅僅是“使用”標準,更希望能夠參與“制定”標準,更強有力的推動互聯網的發展。
在HTML5的發布歷程上,中國元素也第一次在Web標準化制定過程中亮相在國際舞臺上。你想知道這其中的各種故事嗎?跟著筆者一起來看看吧。
中國互聯網企業的努力
早些時候,國內互聯網企業似乎很少會想到去和W3C這樣的國際標準機構打交道,但如果我們不參與到這樣的標準制定中,就很難在相關領域獲得足夠的話語權。
百度的覺醒比較早,也許這和他們濃郁的技術氣息有關。早在2011年9月,百度就成為了中國首個受邀加入W3C的互聯網企業,第二年8月,百度就向W3C HTML工作組提交了測試用例,并且獲得通過,成為中國第一家向該工作組提交測試用例的公司。
到2013年,百度在互聯網標準制定的進程上更進一步,與W3C聯手舉辦了T e st The Web Forward(簡稱TTWF)2013上海站活動,吸引了大量開發者加入。該活動是由百度、Adobe、 Google、Mozilla、微軟、Opera等W3C成員在世界各地組織的系列現場極限編程活動,自2012年6月在美國舊金山舉辦之后,已經在北京、巴黎、悉尼、西雅圖、東京等城市舉辦過,吸引了大量開發者為HTML5各項規范撰寫測試用例。這次的活動上,總計向W3C提交了1003個Web標準測試用例,找到35個Bug,大幅度刷新了TTWF全球系列活動中提交測試用例和Bug的數量。百度還設計開發了能夠評測各種瀏覽器對HTML5支持能力的測試框架以及WebApp的一站式評測系統,可以對不同類型的WebApp進行有針對性的性能評測,覆蓋各種性能指標,并給出詳細分析和相關優化建議。
從這些活動上,也可以看到中國對于Web標準化上的巨大熱情。在此之后,騰訊、360等國內公司也快速展開與W3C的相關合作了。也就是說,目前被正式發布的HTML5中,來自于中國的力量不可小覷。
持續推動的Web標準
今年,中國互聯網標準化的進程再次被改寫。在HTML5的標準建議中,有了一條來自于中國的建議。又是百度,他們又一次在Web標準化上的工作走到國內前列,其制定的首屏渲染優化會員提案已經被 W3C正式接受,這是中國第一次,也是目前唯一的一次。
首屏渲染優化規范主要應用在移動端,加速移動端Web頁面對于用戶的呈現速度。對于普通手機頁面,由于代碼規模較小,很少的代碼就可以填充整個頁面, Web開發者通過該規范,可以指示瀏覽器進行合適的首屏內容提前繪制,從而加快首屏展現速度,顯著縮短用戶首次看見非白屏頁面時間。該提案的接受,也獲得了W3C的高度好評。這表明了,百度在Web標準工作上,確實不是一時之舉,而是長期以來支持不懈的努力和工作。
百度的工作很快不但獲得了國內其它互聯網企業的響應,騰訊、UC Web加入到首屏渲染優化提案的陣營中,而且也獲得了工業和信息化部電信研究院的支持,中國企業在Web標準制定上,站在了一條戰線上,共同努力。我們也相信,未來這樣的標準化工作會越來越多。
與國際生態產業進行持續交流也必不可少,據了解,仍然以百度為例,他們每年都會參加W3C TPAC會議,與該領域內的專家們一套討論規范制定的合理性、高效性,與國際知名企業一起,共同探討、商定開放Web平臺未來的技術方向,。
中國互聯網創造未來
中國互聯網企業在Web標準化上的不懈努力,也贏得了W3C的高度好評。W3C中國區總經理李安琪表示,“此次TPAC會議上,百度工程師向W3C HTML工作組和 Web Performance工作組詳細介紹了首屏渲染優化會員提案,這是首份來自中國的會員提案,對于中國行業參與Web標準化工作,爭取Web國際標準話語權,具有里程碑式的意義。此次百度與騰訊、UCWEB、電信研究院等機構聯合提案,整個過程對于更多中國企業參與Web國際標準工作有非常好的借鑒作用。W3C希望能夠收到更多來自中國的提案,以保證W3C標準滿足中國行業的訴求。“
HTML5帶來了一組新的用戶體驗,如Web的音頻和視頻不再需要插件,通過Canvas更靈活的完成圖像繪制,而不必考慮屏幕的分辨率,瀏覽器對可擴展矢量圖和數學標記語言的本地支持,通過引入新的注釋信息以增強對東亞文字呈現的支持,對富Web應用信息無障礙新特性的支持,等等。這些領域很多代表了未來Web應用發展的方向。
我們也希望能夠看到,未來能夠有更多像百度這樣的國內互聯網企業,不斷參與到國際標準化工作中,未來我們使用的各種相關標準中,能夠有中國人的聲音與力量。