來源:https://www.xcseoer.com| 2023-01-20 08:31:41
HTML5 旨在解決 Web 中(zhōng)的交互,媒體(tǐ),本地操作等問題,一(yī)些浏覽器已經嘗試支持 HTML5 的一(yī)些功能,而開(kāi)發者們有望最終從那些 Web 插件中(zhōng)得到解脫。不過,需要指出的是,盡管一(yī)些重量級 Web 技術廠家,象 Apple,Google, Mozilla 基金會, Vimeo,YouTube 已經開(kāi)始支持這個新标準,但W3C 表示,HTML5 前面的路還很長,它的一(yī)些細則目前還存在争議,主流的 Web 在轉至 HTML5 之前還要經過很長的時間,而開(kāi)發者們也不得不面臨兩難的境地,就是如何使用現在的技術設計出富 Web 應用,同時又(yòu)爲今後的 HTML5 做好準備。
Web 開(kāi)發者對 HTML5 的期待越來越強烈,作爲一(yī)個以文檔爲中(zhōng)心的置标協議,HTML 越來越不能滿足現代 Web 應用的需要,何況,這個協議已經有超過 10 年沒有更新了。
富 Web 的現代 HTML富 Web 應用和 HTML 之間并不般配,Web 之父 Tim Berners-Lee 這樣看待 HTML,它是一(yī)種用來創建平台獨立的超文本文檔的置标語言,随着 XHTML 的誕生(shēng),W3C 也将網頁視爲文檔。這樣那些視 Web 爲應用平台的開(kāi)發者十分(fēn)惱火(huǒ),2004年,Apple, Mozilla 基金會和 Opera 成立了一(yī)個超文本應用技術工(gōng)作組(WHATWG),尋求創建一(yī)個 W3C 之外(wài)的标準組織,以打造一(yī)個更适合應用的 Web。2007年,他們的 XHTML2 陷入永無止境的紛争之中(zhōng),後來,W3C經投票(piào)決定吸納 WHATWG 的工(gōng)作成果,并作爲 HTML5 的标準,這時,即使 Tim Berners-Lee 也對面向應用的 Web 伸出橄榄枝,他說,現在看來,我(wǒ)們面向 XML 所做的那些努力是無效的。
這并非說純淨的 XML 語法已死,雖然 HTML 的發展方向已改,但在 HTML5 發展的同時,XHTML5 也在同步進行中(zhōng),區别在于,XHTML 将适用于那些已經向 XML 轉換的人,而對于普通開(kāi)發者,則不一(yī)定使用 XHTML。HTML5: 标簽的改變HTML5 吸取了 XHTML 2 的一(yī)些建議,包括一(yī)些用來改善文檔結構的功能,比如,新的 HTML 标簽 header, footer, dialog, aside, fugure 等的使用,将使内容創作者更加語義地創建文檔,之前的開(kāi)發者在這些場合是一(yī)律使用 div 的。HTML5 還包含了一(yī)些将内容和展示分(fēn)離(lí)的努力,開(kāi)發者們也許會驚訝,b 和 i 标簽依然存在,但它們的意義已經和之前有所不同,這些标簽的意義隻是爲了将一(yī)段文字标識出來,而不是爲了爲它們設置粗體(tǐ)或斜體(tǐ)式樣。u,font,center,strike 這些标簽則被完全去(qù)掉了。新标準适用了一(yī)些全新的表單輸入對象,包括日期,URL,Email 地址,其它的對象則增加了對非拉丁字符的支持。
HTML5 還引入了微數據,一(yī)種使用機器可以識别的标簽标注内容的方法,使語義 Web 的處理更爲簡單。總的來說,這些與結構有關的改進使内容創建者可以創建更幹淨,更容易管理的網頁,這樣的網頁對搜索引擎,對讀屏軟件等更爲友好。實現基于标準的富Web然而,HTML5 最令人振奮的是那些讓開(kāi)發者們實現富應用的新 API,諸如圖形,動畫,多媒體(tǐ),在HTML5 之前,這些功能的實現需要 Flash,RealMdeia,QuikTime 一(yī)類的插件,這些插件技術不僅容易帶來安全隐患,而且它的受衆是受限的。HTML5 通過使用相應的置标語言解決了這些問題,内容創建者可以使用類似 MathML 以及 SVG 之類的語言實現數學公式和圖形的創建,這些語言比 Flash, Silverlight 一(yī)類的格式更容易跨平台使用。
關于 HTML5,開(kāi)發者可以期待什麽?由東莞網站設計編輯 /qd/news/9809.html如需轉載請注明出處
中(zhōng)堂網站建設 金平網站建設 南(nán)朗網站建設 闆芙網站建設 和平網站建設 南(nán)海網站建設 東莞網站開(kāi)發 東莞做網站公司 東莞網站制作 東莞網絡推廣 東莞響應式網站 東莞做網站 東莞網站改版 東莞網站建設