《移動網頁設計與開發HTML5+CSS3+JavaScript》——1.3 瞭解什麼是HTML5

非同步社群發表於2017-05-02

本節書摘來非同步社群《移動網頁設計與開發 HTML5+CSS3+JavaScript》一書中的第1章,第1.3節,作者:【英】Peter Gasston,更多章節內容可以訪問雲棲社群“非同步社群”公眾號檢視。

1.3 瞭解什麼是HTML5

關於HTML5到底是什麼,還是有些模糊不清。這是我們大家(我們大多數人,大多數使用者)對它的理解與其真實的含義有所偏差。HTML5不是一個用於我們建立網站的全新平臺,不是一個富多媒體環境,也不是一個可以跨多裝置執行網站的工具。總體來說,HTML5是一種嘗試,不斷製作網站以滿足我們當前使用方式的需求,它由最早的簡單文字連結網路轉變而來。

大多數人認為,HTML5是一系列相關關聯並相互補充的技術的集合,這些技術包括CSS3、SVG、JavaScript API等。儘管一些研發人員更願意使用這種廣義定義,但我真的不喜歡把所有的技術混為一談,所以,我更情願把HTML5稱為網路平臺。實際上,我更喜歡Bruce Lawson對它的定義—激動人心的網路新技術(NEWT)。這既是一個很酷的簡稱,並有一個可愛的標識。但我不得不承認,在這場爭論中,我的想法沒有得到認可,網路平臺這個名稱也沒有得到採納。

所以,我將著重介紹核心內容,即那些足以用來編寫跨多裝置執行的網站的技術,包括HTML5、CSS3、SVG、Canva和一些裝置API。當書中用到這些術語的時候,我會逐一解釋。但是,首先我要對HTML5和CSS3的含義作更詳盡的說明。


相關文章