最近,google wave閃亮登場了,給大家帶來不少驚喜。而google宣稱全面采用html5這一事實是否意味著html5時代已經來臨呢?
html4成為標準已經有十余年了,照理說,html5也該出山了。可是html5目前并沒有標準化。按照html5的編輯ian hickson的說法,html5的最終提議草案要等到2022年才會發布。沒錯,這太遙遠了。不過,各個瀏覽器廠商們并沒有閑著,在去年第一份草案發布之后,大多數瀏覽器都實現了該草案的一些特性。
也許是因為html5標準指定過于緩慢,因此一直不是風口浪尖。然而世事難料,google wave的發布似乎一下引發了許多人對html5的興趣,也激起了人們的廣泛討論,使得html5成為最近的一個熱門話題。本月初,infoq一篇名為google wave會影響ria/silverlight嗎?的新聞,談到了wave對ria可能造成的負面影響及微軟相關人士的回應。無獨有偶,paul krill在infoworld上也發表了類似的一篇文章,html5:會終結flash和silverlight嗎?,paul krill認為:
html 5,一個突破性的web展現規范,可能會改變web應用開發中的游戲規則,甚至可能廢棄adobe flash、microsoft silverlight及sun javafx這樣的基于插件的ria技術。
對此,adobe的john dowdell在其博文adobe on "html5"中給出了他的看法。文中他引用了adobe ceo shantanu narayen針對一分析家所提html5對adobe的機遇與威脅時所做的回答。
shantanu narayen:
“ 此標準能夠增進web內容的變革及一致性,從工具角度來講,我們非常支持。我們的工具將支持創建和管理這一層次上的html內容。
我認為html5受到越來越多的關注,表明ria實現及提供具有吸引力的用戶體驗對我們的客戶來說越來越重要了。我覺得對于html5來說,挑戰仍然是跨瀏覽器如何保持html5顯示一致這一問題。……
因此,隨html5的發展,我們將在我們的web著作工具中對其提供支持。但是從持續推動flash及圍繞flash和ria的變革角度來看,我們仍認為瀏覽器的分裂實際上使得flash更加重要了。 ”
……
shantanu的最后一點引起了我的共鳴……整個“html5”運動將有益于flash,因為已經很少有人會反對“體驗更重要”這一觀點?,F在已經不是 5年前了。silverlight的出現使得flash更加流行……iphone的出現增加了支持flash手機的數量……“html5”的公布只會使得 那些仍在爭論圖像、動畫、音頻/視頻及豐富交互在web上沒什么用的人被邊緣化。無論瀏覽器引擎各自能做到多少,flash將會高質量的提供這些特性。
雖然,微軟和adobe都否認了html5會給他們帶來沖擊,很明顯他們都在關注html5的發展。那么,html5時代真的到來了嗎?還不好輕易下結論。但是google wave對html5的推廣確實起到了作用?;蛟S正如pieter在其博文why html 5 is going to change the web?中所總結的:
當一個像google這樣的大公司在html5上投巨資以使其應用廣泛采用html5時,其它公司不得不跟進。如果你已經看到了google wave的演示,你就知道它能做什么。
目前w3c并沒有推薦html5,因為它仍未完成。我希望它快點搞完而且所有瀏覽器都來支持它。
如果你想了解html5的一些出彩的特性展示及相應源碼,可以參考matt的5 amazing html5 features to look forward to。
如果你想讓ie6、ie7支持html5標簽,可以參考remy sharp的博文html5 enabling script以及paul hayes的博文moving markup towards html5。
新聞熱點
疑難解答