HTML5作為萬維網的核心語言、標準通用標記語言下的一個應用超文本標記語言(HTML)的第五次重大修改,其誕生標志著1999年制定的HTML 4.01、XHTML 1.0標準將被取代,以期能在互聯網應用迅速發展的時候,使網絡標準達到符合當代的網絡需求,為桌面和移動平臺帶來無縫銜接的豐富內容。
由于HTML5強大的兼容性尤其是其與移動互聯網天然的兼容性,讓HTML5在當今的互聯網領域可謂左右逢源、風生水起。中培偉業《HTML5開發最佳實踐應用》培訓專家姚老師作為該領域的資深專家,在這里就HTML5相對于之前版本的所出現的新特性進行了詳細介紹。
姚老師指出,HTML5主要擁有以下7個方面的新特性。
① 語義特性(Semantic
HTML5賦予網頁更好的意義和結構。
② 本地存儲特性(OFFLINE & STORAGE
基于HTML5開發的網頁APP擁有更短的啟動時間,更快的聯網速度,這些全得益于HTML5 APP Cache,以及本地存儲功能。
③ 設備訪問特性 (DEVICE ACCESS)
Geolocation功能的API文檔公開以來,HTML5為網頁應用開發者們提供了更多功能上的優化選擇,帶來了更多體驗功能的優勢。HTML5提供了前所未有的數據與應用接入開放接口。使外部應用可以直接與瀏覽器內部的數據直接相連,例如視頻影音可直接與microphones及攝像頭相聯。
④ 連接特性(CONNECTIVITY
更有效的連接工作效率,使得基于頁面的實時聊天,更快速的網頁游戲體驗,更優化的在線交流得到了實現。HTML5擁有更有效的服務器推送技術,Server-Sent EventWebSockets就是其中的兩個特性,這兩個特性能夠幫助我們實現服務器將數據“推送”到客戶端的功能。
⑤ 網頁多媒體特性(MULTIMEDIA)
支持網頁端的AudioVideo等多媒體功能, 與網站自帶的APPS,攝像頭,影音功能相得益彰。
⑥ 三維、圖形及特效特性(3D, Graphics & Effects
基于SVGCanvasWebGLCSS33D功能,用戶會驚嘆于在瀏覽器中,所呈現的驚人視覺效果。
⑦ 性能與集成特性(Performance & Integration
沒有用戶會永遠等待你的Loading——HTML5會通過XMLHttpRequest2等技術,解決以前的跨域等問題,幫助您的Web應用和網站在多樣化的環境中更快速的工作。