最近工作繁瑣雜沓,因此無遐管顧早先注意到的XHTML 2.0與HTML 5之爭。
上週,突然又想到這件事時,從Bloglines挖出好幾篇相關主題的文章,也才赫然發現:HTML 5似乎將取代現行的HTML 4和XHTML,直接幹掉正在研議蘊釀中的XHTML 2.0,甚至有可能讓它直接胎死腹中。
HTML 5.0的勝出,雖說是早有徵兆,偶爾也可散見來自瀏覽器業者的支援叫好,但,提到一舉取代現行的HTML 4和XHTML,成為一統網頁標準的新魔戒,恐怕是許多人未曾預料到的發展。
促成這一局豬羊變色的主力推手,當屬成立於2004年的WHATWG。
自從WHATWG發表HTML 5 計劃之後,W3C也不得不重啟他們的HTML計劃,最後在Apple、Opera以及Mozilla紛紛公開表示支持HTML 5的情況下,W3C也不得不承認HTML 5將會是下一代網頁新標準。
Slashdot在四月中揭露的新聞指出"Apple, Opera, and Mozilla Push For HTML5"
"The World Wide Web Consortium (W3C) has been slumbering the past several years: HTML was last updated in 1999, XHTML was last updated in 2002, and no one is taking seriously their largely incompatible work on 'next-generation' XHTML or 'modularized' XHTML. Both HTML and XHTML are in sorry need of removing deprecated items while being updated to reflect the current practices of web and browser developers and remaining compatible with legacy Recommendations. The much more open and transparent WHATWG (Web Hypertext Application Technology Working Group), formed in 2004 to address this problem, and has been hard at work on developing a draft spec for HTML5 to update and replace legacy versions of both HTML and XHTML. The quality of this work has reached the point that Apple, Opera, and Mozilla have requested the adoption of HTML5 as the new 'W3C Recommendation' for Web development."
意即:
W3C多年來長期處於冬眠:HTML最後一次更新是在1999年,XHTML則是在2002年。在所謂的下一代XHTML和模組化XHTML中,始終沒人認真對待兩者不同之處。事實上,HTML和XHTML都已過時,無法反映當前網路和瀏覽器開發者的需要。成立於2004年的WHATWG試圖解決這些問題,他們推出HTML5以取代舊有的HTML和XHTML。就在本週,Apple、Opera以及Mozilla已公開表示將支持採用HTML5作為新一代W3C網頁標準。
這些資訊裡,教人比較覺得害怕的是:隻字未提微軟跟IE。所以,這是否意味著:未來我們依然得將網頁做成兩種樣式以符合兩種標準,即使HTML 5.0這支新魔戒在不久的未來已經一統網路。