HTML5是HTML的下一個(gè)主要的修訂版本,前身名為Web Applications 1.0,是在2004年由WHATWG提出。2007年,HTML5標準獲得全球最大的第三方Web標準制定組織W3C的接納。
一般在廣義討論HTML5時(shí),實(shí)際指的是Web App 相關(guān)技術(shù)的總稱(chēng),,包括 HTML5、DOM API、CSS3、面向 Web App 的頁(yè)面設計模式(如 SPA)等。所有這些工作大多都是圍繞著(zhù)對瀏覽器的擴展,希望能夠減少瀏覽器對于插件的依賴(lài),提供更多能有效增強網(wǎng)絡(luò )應用的標準集。
相對于其他應用形態(tài),Web App的核心優(yōu)勢有兩點(diǎn):一是開(kāi)發(fā)模式的再次進(jìn)化(對復雜性的封裝),現在很多開(kāi)發(fā)者都感覺(jué)到,原來(lái)必須要用客戶(hù)端技術(shù)去做的效果或者功能現在基本都可以通過(guò)Web App的相關(guān)技術(shù)實(shí)現了,通過(guò)這些簡(jiǎn)單的語(yǔ)言和配合,就能做到很酷炫的效果。二是具有卓越的互聯(lián)互通特性,只需要一個(gè)鏈接就可以到達產(chǎn)品,對產(chǎn)品的推廣和營(yíng)銷(xiāo)都有很大的幫助,過(guò)去兩三年里PC上網(wǎng)頁(yè)游戲的快速成長(cháng)便得益于此。