跳過導覽列

O3noBLOG

A Happy(?)Designer ~~

單篇彙整

為什麼有 <img> 這個標籤

dive into mark在去年11月有一篇文章Why do we have an IMG element?,裡面翻出了很多當初 HTML 剛起步時的討論,當時就在針對網頁上的媒體內容要怎樣放進去作了不少爭論,過程有興趣的可以自己去看,結果還是先下手為強,先做出來的贏, mark 歸納出的幾點結論中有一點蠻有趣的:「HTML一直都是瀏覽器製造者、標準制定者、網頁製造者和其他想參與其中的人所討論而得的,而多數成功的標準都是 retro-specs (實作、制定標準同時,甚至先實作),有些人認為標準應該保持純潔,不要受到瀏覽器製造者或網頁製造者的影響,這完全是錯誤的。」HTML 5 也是一個 retro-specs ,新功能都是跟著網路的變化所產生,像是拖拉 API近端儲存系統等,最近還多了device 標籤stream API,這些都是現在大家需要的功能,而目前只能用其他方法弄起來,像是拖拉要去算位置、範圍,近端儲存要裝像 Google Gears 的外掛,要抓 webcam 畫面或是撥影片則要用 Flash 或是 Java,未來這些功能都會變成瀏覽器原生支援,甚至用顯示卡加速畫 3D 圖形都不是問題。

另外可以拿來作反例的我覺得是XML Schema,整個複雜過頭,還有難解的用詞,據之前修課時的老師說是語言學家制定的,結果造成沒有工具很難寫,就算寫了沒驗證過我看也不敢拿來用。

引用(http://othree.net/cgi-bin/mt/mt-tb.cgi/612)

目前無人引用。

迴響(發表你的迴響)

  1. 1lulalala在 2010-03-03 15:23:03 發表:

    呵呵,之前我也看過一篇文章,說明實做先於制定標準的好處。首先當然就是實作的東西通常都會被用到。令一點則是,在這個 IE 壟斷的世界,制定標準等於做白工,因為大部分的使用者都因為 IE 不更新而用不到新的標準。

    相反地,實做先於制定標準的壞處就是標準會開始雜亂起來。像是 Javascript 就有些天生不良。制定標準的那群人必須在必要的時候反對像是 之類的東西。

發表迴響

如果欲使用OpenID,請開啟瀏覽器的JavaScript功能。

accesskey:P