移動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)