Apple、Opera、Mozilla支持HTML5 XHTML被顛覆?_Web標準教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
        最近玩過頭了,沒怎么上網,有點后知后覺。這個話題最近被吵的比較熱,來自solidot.org:
      The World Wide Web Consortium (W3C)在過去的幾年里一直在冬眠。 HTML最后一次更新是在1999年,XHTML上一次更新是在2002年。在所謂的下一代XHTML("next-generation" XHTML)和模塊化XHTML(modularized" XHTML)中沒有人去認真對待兩者間不一致的地方。其實HTML和XHTML已都不適應時代了,它們的升級也沒有反應當前web和瀏覽器開發者的需要。成立于2004年的WHATWGa(Web Hypertext Application Technology Working Group)試圖解決這個問題,他們推出了一個HTML5規格草稿試圖取代老一代的HTML和XHTM。而在本周發生的一件事情是Apple,Opera,以及Mozilla公開表態支持采用HTML5作為“新一代W3C推薦web開發標準”。

      示例代碼 [www.wf0088.com]
        Html5是繼XHTML之后,由Apple,Opera,Mozilla三大網絡媒體共同推舉的最新HTML語言標準,用以取代Html4和現在的XHTML,并且聲稱,這一新的WEB標準將徹底把IE核心的瀏覽器拒之門外。這對微軟而言,不能不算是一個打擊。
        W3C公布了要建立新的HTML工作組- 專門負責Html5,重新制定(改進)關于HTML標準 。

      示例代碼 [www.wf0088.com]
        HTML在1999年最后一次更新,XHTML在2002年更新,而從此之后的數年時間里,盡管發現了眾多問題都沒有去修改過,最新消息,World Wide Web Consortium (W3C)正在考慮激活已經沉睡多年的HTML標準,一個2004年建立的名為 WHATWG(Web Hypertext Application Technology Working Group)的開發團體正著眼于解決這些問題,他們發布了HTML5的標準草案,計劃取代現有的HTML4和XHTML標準,這一工作得到了包括蘋果,Opera和Mozilla的支持.

      示例代碼 [www.wf0088.com]
        WHATWG 中雖然沒有微軟的勢力,但W3C 的 HTML WG 中微軟是有出力的,而且這兩種規范很可能整合,就算不整合,也將有很多的相似之處。所以假如這個新的規范將來成為 WEB 標準的標記語言,IE 應該也會跟進的。

        XHTML 只是嚴格化了 HTML,倒并不是顛覆了 table 布局,XHTML 也可以 table 布局嘛。顛覆 table 布局的應該是“表現結構分離”的思想。我想將來 HTML5 中這點應該不會變,它只是擴展了現有 HTML,和結構表現分離是沒有什么沖突的,CSS 還會繼續發展。

        對于 XHTML 的倒下我們到沒有必要感到沮喪,從 WEB 標準一開始,它就是一種帶有爭議的選擇,使用 HTML4 的標準化網站也蠻多,只是爭議中 XHTML 始終占了上風而已。為什么它占上風?可能背后有商業炒作,可能它相對 HTML 是更新的語言,可能它的嚴格性比較適合作為推廣的借口……但這些都不是重點,重點是它帶來了結構表現分離的思想。

        對于我們開發者,在 HTML->XHTML 轉化中積累下來的結構表現分離的經驗應該不會過時,HTML5 中這些經驗還是有用武之地的,所以現在沒有必要太緊張,短期不會有什么大的改變,究竟主流瀏覽器的更新(我指IE8)還要蠻長一段時間才能出來。有愛好的可以關注一下 HTML5,究竟它極有可能成為未來的 WEB上的標準標記語言。

      相關來源與資料:

        藍色理想:http://bbs.blueidea.com/thread-2742439-1-1.html
        IBM:
      http://www.ibm.com/developerworks/cn/xml/x-futhtml1/
        Proposal to Adopt HTML5:
      http://lists.w3.org/Archives/Public/public-html/2007Apr/0429.html
        HTML5 的新表單功能:
      http://dev.opera.com/articles/view/improve-your-forms-using-html5/

      來源:無憂整理//所屬分類:Web標準教程/更新時間:2007-05-23
      相關Web標準教程