從事網頁設計工作的人應該都很清楚:HTML 5.0將是新一代網頁標準。

即使它尚未成熟定案,正式推出;也即使推出之後,未必就能普及。

然而,HTML 5.0畢竟就是當代網頁開發人員對未來網路世界的理想投射。

除了超越既有HTML 4.01,將網頁語法朝更趨近於語意化標記Semantic Markup的目標推進之外,HTML 5.0以canvas、audio及video等標籤更語意且有效率地處理網頁多媒體影音元件,就像最近在網路上披露的展示頁面所顯現的那樣令人激賞。

不過,即使HTML 5.0已將未來網頁標準的理想藍圖架構得很清楚:

  1. 更語意化標記網頁語法
  2. 更語意且有效率地處理網頁多媒體

實現網頁標準的理想之路上,依然存在古板守舊的惡勢力障礙。

沒錯,正如你所想像的:IE。

IE的研發團隊在最近很罕見地對HTML 5.0發表他們的意見,而且,很顯然地,前述提及兩個HTML 5.0所揭櫫的理想,完全不是IE研發團隊的理想。

可以想見canvas、audio及video這幾個可能會搶走Silverlight市場的標籤,絕不可能受到IE研發團隊的青睞。

不過,連<nav>、<aside>及<header>這幾個被寄予厚望的標籤,都被IE研發團隊認為是沒必要的東西:

<nav> tag:用來處理導覽連結區塊

<aside> tag:用來處理網站側邊欄sidebar或文章延伸閱讀的內容區塊

<header> tag:用來處理網站版頭區塊

不免讓人覺得:這IE研發團隊是不是根本就是來亂的啊。

It’s not clear why these new elements in particular are necessary.Those that use HTMLElement for their interface provide no extra functionality beyond <div class=”xxx”> or <span class=”">. If they are necessary, do we know if this is the correct set? Are there any missing?

HTML5將會終結Flash嗎?

3 تعليقات

‏قال Jetfire
IE go dead.
‏قال 海外打工仔
IE goto dead too. :D

火狐幹掉他!!!
‏قال غير معرف…
只要 windows 還活著
IE 就不會死
أحدث أقدم