常州市新北區(qū)典雅商業(yè)廣場(chǎng)2號(hào)樓501、502、525、526
Web Application API的雛形其實(shí)在HTML4時(shí)代就已經(jīng)存在,Yahoo、Apple等公司各自推出的Widget規(guī)范中就定義了一些基于不同平臺(tái)實(shí)現(xiàn)的擴(kuò)展接口,其目的就是要由網(wǎng)頁(yè)向應(yīng)用升級(jí),既能兼容W3C的HTML規(guī)范,又能兼具本地應(yīng)用(Native App)的一些特性;既像HTML網(wǎng)頁(yè)那樣那樣易于部署和無(wú)縫升級(jí),又兼有本地應(yīng)用的強(qiáng)大功能。
而這也正是制定Web Application API的主要目的:兼具跨平臺(tái)和強(qiáng)大功能兩大特性。
Web Application API原本可能也是作為HTML5規(guī)范的一部分的,但是工作者在編寫的過程中發(fā)現(xiàn),它們會(huì)使HTML5變得十分龐大,再加上這些特性本身比較獨(dú)立,可以作為接口而不是語(yǔ)法來(lái)定義,于是就把它們歸到Web Application 1.0這個(gè)大規(guī)范集來(lái)統(tǒng)一編寫,所以嚴(yán)格來(lái)講它們并非HTML5的一部分。
所以,從這個(gè)角度而言,HTML5其實(shí)不是全新的技術(shù),HTML5其實(shí)就是“擴(kuò)展的HTML4 + 若干標(biāo)準(zhǔn)封裝的操作系統(tǒng)接口”。
小結(jié)
所以在我看來(lái),HTML作為一套獨(dú)立于平臺(tái)的標(biāo)準(zhǔn)規(guī)范,它最偉大的貢獻(xiàn)在于其在發(fā)展過程中得到了各大廠商跨平臺(tái)性的支持,讓全世界的互聯(lián)網(wǎng)用戶得以不用關(guān)心其背后的技術(shù)細(xì)節(jié),而獲得相對(duì)比較統(tǒng)一的互聯(lián)網(wǎng)體驗(yàn)。再往拔高的層次來(lái)說(shuō),它就像現(xiàn)實(shí)世界中統(tǒng)一的電壓、單位制式,甚至是統(tǒng)一的經(jīng)濟(jì)和政治制度,全世界人民正是基于這一平臺(tái),才能實(shí)現(xiàn)知識(shí)的扁平化,以及交流的無(wú)縫化。
歡迎訪問更多網(wǎng)站推廣,網(wǎng)絡(luò)營(yíng)銷,網(wǎng)站優(yōu)化,SEO相關(guān)內(nèi)容