HTML5不僅僅是HTML規(guī)范的當(dāng)前最新版本,也代表了一系列Web相關(guān)技術(shù)的總稱,它把代碼重復(fù)率很高的功能提取為
?
HTML5進化的重大意義還在于,它從技術(shù)層面帶來了8個類別的革新:
1.語義網(wǎng)(Semantics):提供了一組豐富的語義化標簽。
2.離線&存儲(Ofline & Storage):HTML5 App Cache、Local Storage、Indexed DB和File API使Web應(yīng)用程序更加迅速,并提供了離線使用的能力。
3.設(shè)備訪問(Device Access):增強了設(shè)備感知能力,使得Web應(yīng)用在電腦、Pad、手機上均能使用。
4.通信(Connectivity):增強了通信能力,意味著增強了聊天程序的實時性和網(wǎng)絡(luò)游戲的順暢性。
5.多媒體(Multimedia):音頻視頻能力的增強是HTML5的最大突破。
6.圖形和特效(3D,Graphics & Effects):Canvas、SVG和WebGL等功能使得圖形渲染更高效、頁面效果更加炫酷。
7.性能和集成(Performance &Integration):Web Worker使瀏覽器可以多線程處理后臺任務(wù)而不阻塞用戶界面渲染。同時,性能檢測工具方便評估程序性能。
8.呈現(xiàn)(CSS3):CSS3可以很高效地實現(xiàn)頁面特效,并不會影響頁面的語義和性能。
?
HTML5以“簡單至上,盡可能簡化”為原則做了改進,具體介紹如下:
1.簡化了DOCTYPE和字符集聲明。
2.強化了HTML5API,使頁面設(shè)計更加簡單。
3.以瀏覽器的原生能力代替復(fù)雜的JavaScript代碼。
4.精確定義的錯誤恢復(fù)機制,如果頁面中有錯誤,也不會影響整個頁面的顯示。
HTML5以“用戶至上”為宗旨,具體介紹如下:
1.在遇到?jīng)_突時,規(guī)范的優(yōu)先級為:用戶>頁面作者>實現(xiàn)者(瀏覽器)>規(guī)范開發(fā)者(W3C/WHATWG)>純理論。
2.HTML5還引入了一種新的安全模型來保證HTML5足夠安全。
3.各大覽器對HTML5的支持正在不斷完善,越來越多的開發(fā)者嘗試在項目中使用HTML5。
以上就是小編今天為大家分享的關(guān)于“HTML5升級的意義是什么?”的文章,希望本篇文章能夠幫到你。云和數(shù)據(jù)?ICT?職業(yè)教育發(fā)揮公司產(chǎn)業(yè)化優(yōu)勢與技術(shù)積淀,整合國內(nèi)外優(yōu)秀師資,累計自主研發(fā)?230?余項教輔、教材,300?余?項實踐教學(xué)案例與實訓(xùn)平臺,采用六位一體項目制教學(xué)模式,年?培養(yǎng)高端?ICT?技術(shù)人才超?10000?人,累計為企業(yè)輸送高端泛?ICT?技術(shù)人才超?9?萬人,學(xué)員?60%來自于口碑推薦。如果你對目前的生活狀態(tài)不滿意,想提升技能,可以咨詢云和數(shù)據(jù)官網(wǎng)獲得幫助。
Copyright ? 2013-2021 河南云和數(shù)據(jù)信息技術(shù)有限公司 豫ICP備14003305號 ISP經(jīng)營許可證:豫B-20160281