TTWF活動(dòng)創(chuàng)新高 百度推動(dòng)Web標(biāo)準(zhǔn)加速發(fā)展
原創(chuàng)2013年17-18日由百度主辦的Test The Web Forward(下面簡稱TTWF)在上海張江舉行,活動(dòng)的意圖是讓關(guān)注Web標(biāo)準(zhǔn)的開發(fā)者直接參與到Web平臺的貢獻(xiàn)中去,促進(jìn)HTML5標(biāo)準(zhǔn)進(jìn)入實(shí)踐——此次TTWF測試用例征集活動(dòng)將促進(jìn)Web App標(biāo)準(zhǔn)的實(shí)現(xiàn)。自2012年12月起,HTML5標(biāo)準(zhǔn)已經(jīng)進(jìn)入了Candidate Release階段(CR),預(yù)計(jì)將在2014年第四季度進(jìn)入Preview Release階段(PR)。CR階段的主要工作為編寫HTML5測試用例、發(fā)現(xiàn)規(guī)范的bug、針對HTML5.1提交新的思路、提交新的規(guī)范擴(kuò)展等方面。
百度是國內(nèi)***家加入W3C的大型中國互聯(lián)網(wǎng)公司,在推動(dòng)Web標(biāo)準(zhǔn)方面具有很大的貢獻(xiàn)。如有42人次參加了W3C的18個(gè)WG(Working Group)和IG(Interest Group);另外在2012年8月,百度向W3C HTML工作組提交了測試用例并通過,成為了中國***家向該工作組提交測試用例的公司。TTWF是由百度、Adobe、 Google、Mozilla、微軟、Opera等W3C成員在世界各地組織的系列現(xiàn)場極限編程活動(dòng),已經(jīng)在北京、巴黎、悉尼、西雅圖、東京等城市舉辦過,吸引了大量開發(fā)者為HTML5各項(xiàng)規(guī)范撰寫測試用例。繼本活動(dòng)后,下一場TTWF百度聯(lián)合W3C將11月份上旬在廣東深圳舉辦。
百度非常重視Web標(biāo)準(zhǔn)在中國的本土化推廣工作,聯(lián)合工信部電信研究院申報(bào)的國家科技重大專項(xiàng)課題已經(jīng)通過評審。該專項(xiàng)將有助于Web標(biāo)準(zhǔn)技術(shù)在中國進(jìn)一步的落地和推廣,相關(guān)產(chǎn)出和成果也一定能夠幫助W3C這一國際標(biāo)準(zhǔn)變得更加完善。在此次的TTWF活動(dòng)中,主要是為了讓更多的前端開發(fā)者了解***的HTML5和CSS3功能規(guī)范,并學(xué)習(xí)如何編寫對應(yīng)的測試用例,而這些測試用例也會(huì)幫助更多瀏覽器更一致地實(shí)現(xiàn)這些功能,并在它們表現(xiàn)不一致時(shí)提交錯(cuò)誤報(bào)告。
活動(dòng)的***天首先是由百度技術(shù)委員會(huì)理事長陳尚義致辭并介紹了整個(gè)活動(dòng)流程,接下來是來自W3C HTML工作組聯(lián)合主席 Paul Cotton 做了HTML5技術(shù)***進(jìn)展工作的演講,同時(shí)也呼吁大家一起行動(dòng)起來。
Paul Cotton表示,在最初被定義的HTML 5本身的很多技術(shù),現(xiàn)在已經(jīng)有了獨(dú)立的規(guī)范,而最重要的是能夠希望更多的前端開發(fā)者都能夠加入到標(biāo)準(zhǔn)的規(guī)范中來,一起完善這個(gè)標(biāo)準(zhǔn)。同時(shí)也展示了HTML 5和 HTML 5.1的規(guī)范發(fā)布的時(shí)間表:
Specification | FPWD | LC | CR | PR | Rec |
HTML5 | N/A | 2011 Q2 | 2012 Q4 | 2014 Q4 | 2014 Q4 |
HTML5.1 | 2012 Q4 | 2014 Q3 | 2015 Q1 | 2016 Q4 | 2016 Q4 |
第三位則是來自國內(nèi)知名的TMT專家,也是原中科院秘書長、聲學(xué)所所長侯自強(qiáng)教授老師介紹了Web App的過去與未來,一開始候老師介紹了從最初的網(wǎng)絡(luò)IP化演變到Web化的一個(gè)過程。對于為什么HTML 5發(fā)展慢熱而國內(nèi)開發(fā)者熱氣不減的原因侯老師也進(jìn)行了介紹,他認(rèn)為,近兩年,HTML 5的發(fā)展似乎進(jìn)入了“瓶頸期”,優(yōu)秀新作品匱乏、商業(yè)化進(jìn)度緩慢等等現(xiàn)象的出現(xiàn),都開始動(dòng)搖從業(yè)者對HTML 5的信任,同時(shí),F(xiàn)acebook“反水”時(shí)間、WHATWG與W3C的“決裂”實(shí)際也讓國內(nèi)外媒體開始質(zhì)疑HTML 5的未來。
***,侯老師用4點(diǎn)概括了Web的未來:
- 對于Web的未來,Berners-Lee指出***的HTML5將不僅僅是標(biāo)記語言,而是一個(gè)計(jì)算平臺,Web應(yīng)用正在興起,將擁有***的強(qiáng)大功能。
- 發(fā)揮瀏覽器入口跨平臺優(yōu)勢,發(fā)揮云計(jì)算計(jì)算力優(yōu)勢,通過API調(diào)用電信運(yùn)營商網(wǎng)絡(luò)資源。
- 連網(wǎng)的數(shù)據(jù)(linked data)是今后Web應(yīng)用的重要方向。Web可以讀取加工實(shí)際數(shù)據(jù)。這正是今天很多“應(yīng)用”在做的。
- 云計(jì)算/大數(shù)據(jù)將是今后爭奪的焦點(diǎn)。
候老師***也就此活動(dòng)證言,作為***家加入W3C的中國大型互聯(lián)網(wǎng)公司,百度主辦的這次Test the web forward活動(dòng),取得了非常大的成功,奠定了其推動(dòng)Web標(biāo)準(zhǔn)在中國發(fā)展的***地位,希望更多的互聯(lián)網(wǎng)公司參與到標(biāo)準(zhǔn)的建設(shè)中來,推動(dòng)我國Web標(biāo)準(zhǔn)與技術(shù)的發(fā)展。
接下來的環(huán)節(jié)主要是為了讓更多的開發(fā)者了解第二天的Hack活動(dòng)的編碼環(huán)節(jié)六個(gè)功能進(jìn)行快速講價(jià)與演示的一個(gè)過程,其中包括了HTML5 File API,HTML5 Drag and Drop API,HTML5 Web Storage,CSS Transforms, Grid Layout, Backgrounds and Borders的演講。專家們分別從HTML 5的規(guī)范介紹到測試思路進(jìn)行了詳細(xì)的介紹和標(biāo)準(zhǔn)測試用例編寫及提交流程演示,讓更多的開發(fā)者能夠快速的融入第二天的Hack活動(dòng)當(dāng)中,能夠?yàn)閃3C提交更多的CASE和BUG,完善HTML 5規(guī)范。這6個(gè)命題涉及W3C HTML5和WebApp等工作組***的標(biāo)準(zhǔn)協(xié)議。
在第二天的Hack活動(dòng)現(xiàn)場來了130名左右的Web工程師,組成由HTML5 File API,HTML5 Drag and Drop,HTML5 WebStorage,CSS3 Transforms,CSS3 Grid Layout,CSS3 Backgrounds and Borders的命題分成6個(gè)小組,進(jìn)行CASE和bug的測試并提交?;顒?dòng)中提交的測試用例極大的推進(jìn)了這些新標(biāo)準(zhǔn)在廣大中國開發(fā)者中的普及,同時(shí)也在很大程度上補(bǔ)充了標(biāo)準(zhǔn)相關(guān)的測試用例集合。
而活動(dòng)最終,Web工程師們向W3C提交了1003個(gè)Web標(biāo)準(zhǔn)測試用例,找到35個(gè)Bug,大幅度刷新了TTWF全球系列活動(dòng)中提交測試用例和Bug的數(shù)量,深得W3C的盛贊。歷史上提交最多用例的活動(dòng)是今年6月的東京站,提交了609個(gè)測試用例。
當(dāng)然,這次Hack活動(dòng)中最耀眼的就是來自于Inter的前端開發(fā)者ibelen,在活動(dòng)當(dāng)天一共提交了300多個(gè)CASE,這個(gè)數(shù)量已經(jīng)超過了去年Abode在北京舉辦時(shí)一天CASE的數(shù)量。同時(shí)iblen也是本次活動(dòng)的大獎(jiǎng)得主。
這充分的體現(xiàn)了開發(fā)者們對HTML 5的狂熱追求和具有強(qiáng)烈的探索精神。同時(shí)我們也希望更多的開發(fā)者和互聯(lián)網(wǎng)公司參與到這樣的活動(dòng)中來,加速HTML 5的普及,共同推進(jìn)中國互聯(lián)網(wǎng)的發(fā)展。
【責(zé)任編輯:小林 TEL:(010)68476606】