就在前兩週的18號,HTML 4堂堂邁入第10年,這10年過去了,後續的規格也推出不少,像是HTML 4.01、XHTML 1.0、XHTML 1.1,不過現在比較被推薦來使用的卻還是1999年推出的HTML 4.01,10年過去只增加了0.1版,還真是有股淡淡的哀傷啊,不過這也沒辦法,網路標準的制定和普及與一般程式語言不一樣,不只是W3C制定好就好,瀏覽器還要支援,接著還要等普羅大眾都有更新,網頁開發人員願意用,每個新標準制定出來到普及都有好長一段路要走(想像還要10年才制定的完的CSS3普及的那一天),在這條路上有個地方過不去,基本上就是失敗了,XHTML就是這樣,以Tim Bernes Lee理想的語意網來說,讓文件的語意結構完整是必要的,不過XHTML卻一口氣跑的太多步,先不看XHTML 2.0草案的改動程度,光是XHTML 1.1就已經讓網頁開發人員叫苦連篇,真正的XHTML 1.1要修改mime/type,也因此只要有一點錯誤,網頁就呈現不出來,語法又要求很嚴謹,可以用的entity只有三個,這三個符號不是做標籤使用時就一定要用entity表示之,不然網頁也會掛掉...etc,實在是麻煩一堆,然後看著XHTML 2.0更可怕的草案,終於瀏覽器開發者決定自己跑出來制定HTML 5,還有強化版的Web Forms 2.0,在一千零一網中,Tim Bernes Lee就提到他認為網際網路上的流通資訊和標準不應該為任意單一企業或組織所壟斷,即使是W3C也一樣,所以,最後W3C終於決定重組HTML Working Group,接納HTML 5進入,讓下一版功能更完整,編寫也容易的HTML標準的出現,露出曙光!
我想,大概再等個10年就可以用了吧。