移動Web開發(一)
- 2019 年 10 月 5 日
- 筆記
1.淺談Web標準
降低開發複雜度,覆蓋的技術層面十分廣泛,技術標準化。
以HTML為核心,擴展出幾個大類的技術標準:
a.程序訪問: ECMAScript(ES) 3 、 ES 5 、 ES hamony 、 Web IDL 、DOM 23 、Offline 、File API 、Device API 、Performance 、Web Storage 、IndexedDB 、 geolocation 、etc
b.展現相關: CSS 2.0 、CSS 3 、Video & Audio 、VML & SVG 、WebGL 、Graphics 2D
c.通訊相關: HTTP & HTTPS 、WebSocket 、Server-Sent Event
d.其他: Unicode 、Web Fonts 、XML & JSON 、WAI-ARIA
2.理解Web語義化
Web信息擁有確切的含義,可被計算機理解並處理,計算機可從Web上整合信息。Web標準服務於Web語義化,Web的目的,成為一個能理解人類語言,和人類自然交流,為人類服務的智能網絡。
3.HTML5的歷史發展
較之XHTML,HTML5有着向下兼容、標準和實現必須相互匹配、持續發展的技術,不斷完善等優勢。
較之Flash,以其開源,無需裝在軟件的優勢勝出,並且Android和iOS強有力的支持HTML5。
4.為移動而生的HTML5
系統無關、設備無關、改變Web開發的局限性。
5.HTML5的八個類別的新東西
語義網、離線存儲、設備訪問、通信、多媒體、圖形和特效、性能和集成、呈現(CSS 3)