HTML5是構建Web內容的一種語言描述方式。HTML5是互聯網的下一代標準,是構建以及呈現互聯網內容的一種語言方式.被認為是互聯網的核心技術之一。HTML產生于1990年,1997年HTML4成為互聯網標準,并廣泛應用于互聯網應用的開發。
HTML5是Web中核心語言HTML的規范,用戶使用任何手段進行網頁瀏覽時看到的內容原本都是HTML格式的,在瀏覽器中通過一些技術處理將其轉換成為了可識別的信息。HTML5在從前HTML4.01的基礎上進行了一定的改進,雖然技術人員在開發過程中可能不會將這些新技術投入應用,但是對于該種技術的新特性,網站開發技術人員是必須要有所了解的。
HTML5 是 HyperText Markup Language 5 的縮寫,HTML5 技術結合了 HTML4.01 的相關標準并革新,符合現代網絡發展要求,在 2008 年正式發布。HTML5 由不同的技術構成,其在互聯網中得到了非常廣泛的應用,提供更多增強網絡應用的標準機。與傳統的技術相比,HTML5 的語法特征更加明顯,并且結合了 SVG 的內容。這些內容在網頁中使用可以更加便捷地處理多媒體內容,而且 HTML5中還結合了其他元素,對原有的功能進行調整和修改,進行標準化工作。HTML5 在 2012 年已形成了穩定的版本。
HTML5發展歷程
HTML5是構建Web內容的一種語言描述方式。HTML5是互聯網的下一代標準,是構建以及呈現互聯網內容的一種語言方式.被認為是互聯網的核心技術之一。HTML產生于1990年,1997年HTML4成為互聯網標準,并廣泛應用于互聯網應用的開發。
在前五年(1990-1995),HTML經歷了多次修訂并經歷了許多擴展,主要是在歐洲核子研究中心首先托管,然后是IETF。
隨著W3C的創建,HTML的發展再次改變了場地。 1995年第一次嘗試在HTML 3.0中擴展HTML,然后在1997年完成了一種稱為HTML 3.2的更實用的方法。同一年晚些時候,HTML 4.01很快就出現了。
第二年,W3C成員決定停止發展HTML,而是開始研究基于XML的等價物,稱為XHTML。這項工作始于XML中的HTML 4.01重新編寫,稱為XHTML 1.0,除了新的序列化之外沒有添加任何新功能,并且在2000年完成。在XHTML 1.0之后,W3C的重點轉向使其他工作組更容易在XHTML模塊化的旗幟下擴展XHTML。與此同時,W3C還開發了一種與早期HTML和XHTML語言不兼容的新語言,稱之為XHTML 2.0。
大約在1998年停止HTML演變的時候,瀏覽器供應商開發的HTML部分API被命名并以DOM Level 1(1998年)和DOM Level 2 Core和DOM Level 2 HTML(從2000年開始)發布。最終于2003年)。這些努力隨后逐漸消失,2004年發布了一些DOM Level 3規范,但工作組在所有3級草案完成之前就已關閉。
2003年,作為下一代Web表單定位的技術XForms的出版引發了對HTML本身發展的新興趣,而不是尋找它的替代品。這種興趣來自于認識到XML作為Web技術的部署僅限于全新技術(如RSS和后來的Atom),而不是替代現有的已部署技術(如HTML)。
一個概念證明,可以擴展HTML 4.01的表單,提供XForms 1.0引入的許多功能,而不需要瀏覽器實現與現有HTML網頁不兼容的渲染引擎,這是第一個結果。重新興趣。在早期階段,雖然草案已經公開發布,并且已經從所有來源征求意見,但該規范僅受Opera Software的版權保護。
在2004年的W3C研討會上測試了HTML應該重新開放的想法,其中提出了HTML工作的一些原則(如下所述),以及上述早期草案提案,僅涉及與表單相關的功能,由Mozilla和Opera聯合推出的W3C。該提案被駁回,理由是該提案與之前選擇的網絡發展方向相沖突; W3C的工作人員和成員投票決定繼續開發基于XML的替代品。
此后不久,Apple,Mozilla和Opera聯合宣布他們打算在一個名為WHATWG的新場地的保護下繼續努力。創建了一個公共郵件列表,草案已移至WHATWG站點。隨后將版權修改為由所有三個供應商共同擁有,并允許重復使用該規范。
WHATWG基于幾個核心原則,特別是技術需要向后兼容,規范和實現需要匹配,即使這意味著更改規范而不是實現,并且規范需要足夠詳細,實現可以實現完整的互操作性,無需相互逆向工程。后一要求特別要求HTML規范的范圍包括先前在三個單獨的文檔中指定的內容:HTML 4.01,XHTML 1.1和DOM Level 2 HTML。它還意味著包含比以前被認為是標準更多的細節。
2006年,W3C表示有興趣參與HTML 5.0的開發,并于2007年組建了一個工作組,專門與WHATWG合作開發HTML規范。 Apple,Mozilla和Opera允許W3C在W3C版權下發布規范,同時保留WHATWG網站上限制較少的許可版本。多年來,兩個小組在同一編輯下共同工作:Ian Hickson。在2011年,小組得出的結論是,他們有不同的目標:W3C希望為HTML 5.0推薦的功能劃清界限,而WHATWG希望繼續致力于HTML的生活標準,不斷維護規范和添加新功能。 2012年中期,W3C推出了一個新的編輯團隊,負責創建HTML 5.0推薦標準,并為下一個HTML版本準備工作草案。