> HTML5在標簽上有了很多改變。作為構建互聯網的基礎標準之一,HTML很少升級,最近的一次升級是1999年12月發布的HTM"/>
999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?文|樹子

>> HTML5在標簽上有了很多改變。
作為構建互聯網的基礎標準之一,HTML很少升級,最近的一次升級是1999年12月發布的HTML 4.01。從那以后,對HTML進行渲染和表現的瀏覽器市場發生了翻天覆地的變化。Netscape倒在了IE的強權之下,IE一度成為市場唯一的主流瀏覽器產品,從IE5到IE6、IE7和IE8,即將推出IE9。隨后Mozilla從Netscape倒下的廢墟中涅磐,Firxfox一飛沖天,從IE手中又搶回了近20%的市場份額。與此同時,蘋果、Opera和Google各自推出自己的瀏覽器。在這其中,HTML語言并沒有出現本質的變化,除了差點被拋棄且目前還只是草案的HTML5。
HTML 5草案的前身名為Web Applications 1.0,2004年由WHATWG提出,2007年被W3C接納。2008年1月22日,第一份正式草案發布。WHATWG是2004年由Apple、Mozilla基金會和Opera的程序員創建的。在此之前,W3C一直將其直屬的XHTML作為下一代HTML標準。2009年底W3C表示,2009年12月31日過期的XHTML 2工作小組合同不會再更新,這意味著XHTML 2將不會成為W3C的標準推薦。換句話說,趕緊看看HTML5是什么吧。
如果要用一個詞來說明HTML5與HTML之前版本的最大區別,那就是“動態”。因為當時的技術限制,1999年推出的HTML 4.01是個“靜態”的語言標準,當時被用來顯示文字及圖片等鏡頭效果,因此當技術發展到需要大量顯示動態效果如視頻和音頻之后,HTML只能采取將內容與各個參數進行捆綁后從服務器獲取信息,再傳遞給相關用戶。例如我們現在經常使用的視頻分享網站,就是通過Flash和流媒體的標記來實現在線視頻的播放。
隨著用戶對互聯網數據需求的增加,程序員希望將視頻及音頻嵌入到網頁的工作不再是一種特殊的技能,HTML應該可以直接支持這些元素,并且以一種易于使用和控制的方式處理和精確控制音、視頻內容。同時,HTML的結構和標記也應該針對新的互聯網應用作出改變,使網頁制作者可以利用瀏覽器完成更多原來需要本地應用程序才能完成的功能。
為了增強網站的靈活性和互動性,HTML5引入了更多的特性,包括控制APIs、多媒體、結構和語義等,其中大部分是在1999年HTML最后一次升級之后所產生的需求。
HTML5首先對結構和控制部分進行了修改,特別是對很多代碼進行了重定義,讓用戶更有效地控制顯示在屏幕上的數據以及組織HTML代碼中的內容。HTML5包含了對視頻和音頻兩個新元素的支持,在HTML5環境下不需要借助第三方的支持就可以直接對視頻元素使用自動播放、播放控制、寬高度和循環播放等屬性。同時,對RIA(Rich Internet Application,富互聯網應用系統)也可以直接在HTML5框架下實現,而不需要使用諸如Flash、Java以及Silverlight等技術。
更深層次的改變體現在HTML5對CSS3的支持上。CSS技術最初出現在1997年,目前HTML5使用的是第3個主要版本。CSS3向前兼容CSS1和CSS2,并引入了許多用戶可以在頁面上使用的新設計工具,其中包括嵌入式字體、陰影和動畫以及可視化交互元素。
雖然到目前為止,HTML5還只是個草案,但這絲毫不能阻止應用程序所有者和瀏覽器開發商對HTML5的熱情。
IBM軟件小組的新興技術副總裁Rod Smith和IBM艾曼登研發中心的研究員Stefan Nusser向外界介紹了6個技術項目。Smith表示,IBM這些計劃的最終目標是隨著網絡技術的發展讓人們的工作更有效率。為了實現這個目標,這些技術主要集中在推進在線合作,并解決伴隨合作而出現的問題,比如保護隱私性。在這其中,IBM的程序員使用了一些仍在開發中的HTML5特性。另一個展示的項目CoScripter則是一個Firefox插件,可以讓用戶記錄、自動執行以及共享在Firefox中完成的動作。

>> HTML也將被廣泛應用于手機平臺上。
除了IBM,也有其他網站對HTML5進行了預熱。2009年12月,Khronos聯盟組織發布了WebGL標準的草案版本,標準的草案版本中使用了HTML5所包含的技術對OpenGL ES 2.0圖像進行渲染,這樣就可以在不使用插件的情況下將網頁3D化。WebGL標準不僅可以簡化開啟顯卡3D網頁硬加速功能的操作步驟,而且還規定了一套適合網頁使用的3D圖形接口界面,支持腳本化運行,并提供顯卡性能測試工具。2010年1月,YouTube宣布其網站的視頻將支持HTML5標準,不需要安裝其他插件就可以使用支持HTML5的瀏覽器觀看在線視頻。
瀏覽器方面,2009年6月蘋果發布了最新的瀏覽器Safari 4,這一瀏覽器支持HTML5標準和高級CSS特效,在Acid 3標準測試中可以得到滿分。在此之前,Opera、Chrome和Firefox都支持了HTML5。微軟也在最近表示,考慮在IE9中加入對HTML5的支持。
除了PC機平臺,手機也將成為HTML5的重要戰場。HTML5不用安裝任何插件就可以瀏覽和處理多媒體信息的特性非常適合手機這樣較低性能的移動平臺。目前智能手機的兩個重要操作系統平臺——蘋果iPhone和谷歌Android所使用的手機瀏覽器都是基于WebKit的分支項目,因此完全支持HTML5。
不過,雖然HTML5能夠帶來更多的先進技術,讓我們看到10年后的互聯網應用的一個側面,但是對于Web開發人員來說,HTML5距離大規模應用還很遠。
2008年9月,HTML5標準的組織者之一Ian Hickson曾經為HTML5的推出列出了一個時間表。他假定各個瀏覽器開發商會在HTML5處于最后起草階段時開始全面支持HTML5,最終的正式標準直到2022年才會發布。這就是HTML5面臨的最大窘境。誰知道13年后的互聯網標準是不是還有HTML的一席之地?如果連HTML都退出了歷史舞臺,那么HTML5又有什么價值?當然,Web開發人員現在已經可以使用一些HTML5的特性,盡管這份標準還只是草稿而已。
不過,技術的發展經常會超乎創造者的想象。時隔2年之后,越來越多的瀏覽器開始支持或部分支持HTML5的標準草稿,Google在各個場合力推HTML5,因為HTML5可以讓Web程序更快更實用。Opera、蘋果和Mozilla也紛紛表態。但即使如此,HTML5還有一些問題需要解決,比如對視頻格式的支持,Mozilla內置支持Ogg Theora標準,Safari和Chrome則支持H.264標準,前者沒有授權和專利限制,后者的使用則廣泛得多。HTML5必須首先統一合作伙伴之間的標準。