為什么HTML5規(guī)范中會(huì)包含一些和html無(wú)關(guān)的東西?如本地存儲(chǔ)等。
問(wèn)題描述
這是一張W3CSchool中關(guān)于HTML5的教程目錄,其中包含地理定位,Web存儲(chǔ),應(yīng)用緩存等。這些東西和html本身有什么關(guān)系嗎?為什么要包含在html規(guī)范中呢?求解答HTML5真正含義。
問(wèn)題解答
回答1:百度百科上已經(jīng)說(shuō)的很清楚了:
標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言下的一個(gè)應(yīng)用HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動(dòng)Web標(biāo)準(zhǔn)化運(yùn)動(dòng)的發(fā)展,一些公司聯(lián)合起來(lái),成立了一個(gè)叫做Web Hypertext Application Technology Working Group (Web超文本應(yīng)用技術(shù)工作組-WHATWG) 的組織。WHATWG 致力于 Web 表單和應(yīng)用程序,而W3C(World Wide Web Consortium,萬(wàn)維網(wǎng)聯(lián)盟) 專(zhuān)注于XHTML2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來(lái)創(chuàng)建一個(gè)新版本的 HTML。HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的HTML 工作團(tuán)隊(duì)。 HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。2012年12月17日,萬(wàn)維網(wǎng)聯(lián)盟(W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱(chēng):“HTML5是開(kāi)放的Web網(wǎng)絡(luò)平臺(tái)的奠基石。”2013年5月6日, HTML5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂萬(wàn)維網(wǎng)的核心語(yǔ)言:超文本標(biāo)記語(yǔ)言(HTML)。在這個(gè)版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。本次草案的發(fā)布,從2012年12月27日至今,進(jìn)行了多達(dá)近百項(xiàng)的修改,包括HTML和XHTML的標(biāo)簽,相關(guān)的API、Canvas等,同時(shí)HTML5的圖像img標(biāo)簽及svg也進(jìn)行了改進(jìn),性能得到進(jìn)一步提升。
大致意思就是HTML5是由致力于web表單和應(yīng)用程序開(kāi)發(fā)的WHATWG和專(zhuān)注于XHTML的W3C一起開(kāi)發(fā)的。
所以我覺(jué)得可以把html5當(dāng)做兩部分組成的,一部分是html的標(biāo)簽,另一部分是和JS相關(guān)的眾多API。
相關(guān)文章:
1. objective-c - 從朋友圈跳到我的APP 如何實(shí)現(xiàn)?2. java - PHP開(kāi)發(fā)微信無(wú)法獲取到signature,timestamp,nonce3. 請(qǐng)教一個(gè)python字符串處理的問(wèn)題?4. HTML5禁止img預(yù)覽該怎么解決?5. 怎么可以實(shí)現(xiàn)在手機(jī)瀏覽器看到鏈接的title屬性,就是鼠標(biāo)放上去會(huì)有一個(gè)tip效果的6. 如何分別在Windows下用Winform項(xiàng)模板+C#,在MacOSX下用Cocos Application項(xiàng)目模板+Objective-C實(shí)現(xiàn)一個(gè)制作游戲的空的黑窗口?7. 網(wǎng)頁(yè)爬蟲(chóng) - python爬蟲(chóng)用BeautifulSoup爬取<s>元素并寫(xiě)入字典,但某些div下沒(méi)有這一元素,導(dǎo)致自動(dòng)寫(xiě)入下一條,如何解決?8. html5 - h5+中webview的show方法有延遲9. javascript - vscode alt+shift+f 格式化js代碼,通不過(guò)eslint的代碼風(fēng)格檢查怎么辦。。。10. javascript - html 中select如何修改樣式,鼠標(biāo)懸浮時(shí)改變option樣式,有沒(méi)有插件啊
