關于 HTML5,開發者可以期待什么?
HTML5 旨在解決 Web 中的交互,媒體,本地操作等問題,一些瀏覽器已經嘗試支持 HTML5 的一些功能,而開發者們有望最終從那些 Web 插件中得到解脫。不過,需要指出的是,盡管一些重量級 Web 技術廠家,象 Apple,Google, Mozilla 基金會, Vimeo,YouTube 已經開始支持這個新標準,但W3C 表示,HTML5 前面的路還很長,它的一些細則目前還存在爭議,主流的 Web 在轉至 HTML5 之前還要經過很長的時間,而開發者們也不得不面臨兩難的境地,就是如何使用現在的技術設計出富 Web 應用,同時又為今后的 HTML5 做好準備。
Web 開發者對 HTML5 的期待越來越強烈,作為一個以文檔為中心的置標協議,HTML 越來越不能滿足現代 Web 應用的需要,何況,這個協議已經有超過 10 年沒有更新了。

富 Web 的現代 HTML富 Web 應用和 HTML 之間并不般配,Web 之父 Tim Berners-Lee 這樣看待 HTML,它是一種用來創建平臺獨立的超文本文檔的置標語言,隨著 XHTML 的誕生,W3C 也將網頁視為文檔。這樣那些視 Web 為應用平臺的開發者十分惱火,2004年,Apple, Mozilla 基金會和 Opera 成立了一個超文本應用技術工作組(WHATWG),尋求創建一個 W3C 之外的標準組織,以打造一個更適合應用的 Web。2007年,他們的 XHTML2 陷入永無止境的紛爭之中,后來,W3C經投票決定吸納 WHATWG 的工作成果,并作為 HTML5 的標準,這時,即使 Tim Berners-Lee 也對面向應用的 Web 伸出橄欖枝,他說,現在看來,我們面向 XML 所做的那些努力是無效的。
這并非說純凈的 XML 語法已死,雖然 HTML 的發展方向已改,但在 HTML5 發展的同時,XHTML5 也在同步進行中,區別在于,XHTML 將適用于那些已經向 XML 轉換的人,而對于普通開發者,則不一定使用 XHTML。HTML5: 標簽的改變HTML5 吸取了 XHTML 2 的一些建議,包括一些用來改善文檔結構的功能,比如,新的 HTML 標簽 header, footer, dialog, aside, fugure 等的使用,將使內容創作者更加語義地創建文檔,之前的開發者在這些場合是一律使用 div 的。HTML5 還包含了一些將內容和展示分離的努力,開發者們也許會驚訝,b 和 i 標簽依然存在,但它們的意義已經和之前有所不同,這些標簽的意義只是為了將一段文字標識出來,而不是為了為它們設置粗體或斜體式樣。u,font,center,strike 這些標簽則被完全去掉了。新標準適用了一些全新的表單輸入對象,包括日期,URL,Email 地址,其它的對象則增加了對非拉丁字符的支持。
HTML5 還引入了微數據,一種使用機器可以識別的標簽標注內容的方法,使語義 Web 的處理更為簡單。總的來說,這些與結構有關的改進使內容創建者可以創建更干凈,更容易管理的網頁,這樣的網頁對搜索引擎,對讀屏軟件等更為友好。實現基于標準的富Web然而,HTML5 最令人振奮的是那些讓開發者們實現富應用的新 API,諸如圖形,動畫,多媒體,在HTML5 之前,這些功能的實現需要 Flash,RealMdeia,QuikTime 一類的插件,這些插件技術不僅容易帶來安全隱患,而且它的受眾是受限的。HTML5 通過使用相應的置標語言解決了這些問題,內容創建者可以使用類似 MathML 以及 SVG 之類的語言實現數學公式和圖形的創建,這些語言比 Flash, Silverlight 一類的格式更容易跨平臺使用。
關于 HTML5,開發者可以期待什么?由東莞網站制作編輯 http://www.dalld.com/qd/news/9809.html如需轉載請注明出處
東莞網站開發 東莞微信小程序開發 東莞微信小程序商城 東莞小程序開發 東莞做網站公司 威海網站建設 佛山網站建設 長春網站建設 泰州網站建設 興寧網站建設 日照網站設計 鎮江網站設計 呼和浩特網站設計 宜賓網站設計 鄭州網站設計 江門小程序制作 臨沂小程序制作 溫州小程序制作 成都小程序制作 濱州小程序制作
下一篇:響應式網站制作應用優勢