HTML5將給我們帶來什麼
HTML5原本是由Opera、蘋果和火狐(Mozilla基金會)早在2004年就已經推出的標準,但直到2008年時才被國際組織W3C(萬維網聯盟)定名爲HTML5。
由於HTML5標準強化了Web網頁的表現性能、不依賴第三插件(如Adobe Flash、Microsoft Silverlight等)、追加了本地數據庫等Web應用的功能,現在已經成爲世界上各大互聯網公司無法忽視的下一代網頁標準。
蘋果、谷歌、Opera和微軟等巨頭均表示HTML5標準是其研發Web應用的基礎,使得這一標準真正推廣。在中國,騰訊QQ空間、百度、網易郵箱、UC瀏覽器、奇虎360、遨遊甚至中移動等公司都已經加入了相應的小組,試圖參與着遊戲規則的制定。
全球著名的國際數據公司IDC預計,2013年全球將有10億手機瀏覽器支持HTML5,同時HTML Web開發者數量將達到200萬。毫無疑問,HTML5將成爲未來5-10年內,移動互聯網領域的主宰者。
HTML5的標準草案目前已進入W3C制定標準5大程序中的關鍵第1步,W3C已經宣佈將於2014年7月確定這一標準並對外推薦。
HTML5是HTML下一個主要的修訂版本,包括HTML、CSS和JavaScript在內的一套技術組合。HTML5的一個重要原則就是該標準所使用的技術必須都是開放的,不得有專利,以免未來HTML5被某個公司所左右。在HTML5平臺上,視頻、音頻、圖象、動畫等多媒體,以及同電腦的交互都被標準化。
另外,在手機等移動設備上,它也表現得比Flash更高效、更節省電力。已故的蘋果公司創始人喬布斯就曾提到,用Flash觀看視頻的耗電量幾乎是用HTML5觀看視頻的兩倍。
HTML5是未來互聯網技術的制高點。誰搶佔了制高點,誰就贏得了未來。圍繞這個制高點,科技巨頭們必將展開激烈的爭奪。
一、蘋果和Adobe之間Flash與HTML5的戰爭
Adobe Flash一直是佔據主導的網頁技術,swf、flv等Flash動畫必須依賴瀏覽器中的'Flash插件(Adobe Flash Player)才能播放。2010年喬布斯發表一篇題爲《對flash的思考》的文章,首先質疑的就是Flash封閉,指出隨着HTML5的發展,觀看視頻或其它內容時,Adobe Flash將不再是必須的。這引發了開發人員間惡評如潮,最終Adobe敗北。2011年11月9日,Adobe公司宣佈停止開發個人電腦平臺以外的Flash,而專注於開發非專利標示語言HTML5。
二、蘋果和Google之間HTML5視頻格式的戰爭
HTML5支持直接播放視頻,但是沒有規定:瀏覽器應該統一播放哪一種格式的視頻,。目前HTML5討論的視頻格式分爲WebM和MPEG兩大陣營。
WebM是一個由Google資助的項目,目標是構建一個開放的、免版權費用的視頻文件格式,該視頻文件格式應能提供高質量的視頻壓縮以配合HTML5使用。Mozilla、Opera、Oracle、包括硬件製造商巨頭AMD和Nvidia均宣佈將會支持WebM。
H.264是目前最爲流行的高清視頻編碼,也是MPEG-4第十部分。無論是高清錄像機還是互聯網的在線視頻,甚至是藍光技術都採用這種視頻格式。蘋果則堅持MPEG-4格式(H.264),蘋果本身是MPEG集團的成員。
但是H.264是MPEG-LA公司控制的專利視頻格式,商業化的產品有可能涉及到版權和專利費,這違背了HTML5所有技術均需開放的原則。如果蘋果固步自封,將會步入Adobe Flash的後塵,因爲從長遠來看,Google開源的WebM格式最終將以多勝少。2010年下半年H.264專利公司MPEG-LA公司宣佈H.264永久免費,未來不會再收取專利費用。
到目前爲止,HTML5的大部分協議中的子協議99%可以說已經基本敲定,唯獨視頻格式一項還有較量。鹿死誰手?拭目以待。
科技,讓生活更美好!沒有競爭,就沒有發展!
相關文章
-
html與xhtml的區別規範是什麼
html是超文本標記語言,標準通用標記語言下的一個應用。那麼html與xhtml的區別規範是什麼呢?下面就來和小編一起看看吧。 html與xhtml的最主要的不同區別: 1、XHTML 元素必須被正確地嵌套。例子:一般html網頁可以“ -
HTML5是什麼
HTML就是一種網絡通用語言,這套語言普通用戶未必懂,但對於開發者來說卻是簡潔適用,這就可以了,開發者用這種語言製作的頁面可以跨越不同硬件設備以及不同瀏覽器,任何用戶瀏覽到。下面是相關的知識,歡迎閱讀。 HTML5是什 -
HTML4和HTML5之間的主要不同點
HTML超文本標記語言(英文:HyperText Markup Language)是用於描述網頁文檔的一種標記語言。HTML是Web編程的基礎,也就是說萬維網是建立在超文本基礎之上的,萬維網主要由從服務器通過HTTP協議向瀏覽器發送的HTML文檔組成。19 -
HTML5和HTML4有何區別?
HTML5是HTML標準的下一個版本。雖然HTML5沒有完全顛覆HTML4,但是它們也有一些不同。下面是YJBYS小編爲大家搜索整理的關於HTML5和HTML4的區別,歡迎參考閱讀,希望對你有所幫助!想了解更多相關信息請持續關注我們應屆畢業 -
html是什麼
無論在學習、工作或是生活中,大家或多或少都會接觸過作文吧,藉助作文可以宣泄心中的情感,調節自己的心情。如何寫一篇有思想、有文采的作文呢?以下是小編幫大家整理的在鼓勵中成長作文,希望能夠幫助到大家。在鼓勵中成長作 -
html5與傳統html區別
一. HTML5語法的改變該知識點所說變化指的是基於HTML4基礎上所定義的改變,主要有如下:5的文件擴展符(或)與內容類型(text/html)保持不變。5中,刻意不使用版本聲明,一份文檔將會適用於所有版本的HTML。3.從HTML5開始,對於文 -
小夥伴們看看我給你們帶來了什麼
昨晚,家中停電,突然我老弟說了一句姐,我們去買辣條吃吧。於是乎,就有了小夥伴都出來看看我給你們帶來了什麼這個想法。下面是本站小編整理的給小夥伴來帶來辣條表情包,希望對你有幫助。給小夥伴來帶來辣條表情包辣條表情包 -
HTML中Id和Name的區別是什麼
導語:html中name指的是用戶名稱,ID指的是用戶註冊是系統自動分配給用戶的一個序列號。以下的是本站小編爲大家這裏的HTML中Id和Name的區別,希望你會喜歡。 name是用來提交數據的,提供給表單用,可以重複; id則針對文 -
HTML代碼是什麼
html是什麼,HTML代碼是什麼?下面yjbys小編爲大家分享html的概念及代碼屬性,希望對大家學習html代碼有幫助! 什麼是html通俗解答:html是hypertext markup language的縮寫,即超文本標記語言。html是用於創建可從一個平臺移 -
高級會計師能給我們帶來什麼
2017年高級會計師考試準備工作已經開始,高會備考已然開啓,全國各地將有好多朋友加入了2017年度的高會考試複習,有的朋友也許在考慮自己所在單位的工資福利待遇與職稱不掛鉤,加上今後退休工資將不對高會傾斜,是否有必要繼續