天天看點

哪些HTML5特性值得期待

1.浏覽器對html5的支援力度

  随着明年windows

xp支援到期,而且國内很多小白使用者都在使用360安全浏覽器和搜狗浏覽器,是以html5的推進速度還是非常快的。這點對web開發者來說是一件很開心

的事情,未來浏覽器之間的相容性問題會越來越少,開發者可以把更多的精力集中在應用的互動設計和業務邏輯上。

2.哪些特性具有潛力

  1).webgl一定會越來越火。并且随着three.js這種前端3d類庫的出現。很多複雜的3d遊戲和動畫都可以使用three.js來渲染。之前同僚就用three.js完成一個魔方遊戲的制作。效果非常炫,使用者體驗也非常的流暢。

  2).裝置device元素。越

來越多的遊戲或者增強裝置需要聯網,和主機互動。比如google class, microsoft

kinect等裝置。攝像頭、語音輸入和人臉識别越來越多的應用到web或手機app開發中。同僚做windows 8

metro遊戲時,就使用到surface的攝像頭,麥克風等裝置。

3.音頻資料的api

  未來可以使用html5的音頻資料api建立音樂,修改音樂。就像現在可以使用canvas元素來crud圖檔一樣。

3.1統一标準的視訊格式和音頻格式

  現在要讓web頁面支援html5 video player,必須針對不同的浏覽器連結不同格式的視訊檔案。一方面增加了開發者開發成本,另外一方面對營運團隊也是負擔。因為一段視訊,必須生成多份不同格式的視訊檔案。比如.mp4,.ogg等。

4.html5 video标簽支援流媒體資料

  這樣加載稍微大的視訊檔案時,不

需要背景服務端修改代碼,将大的視訊分割成很多個小的視訊,然後在html5播放器中播放。如果html5

video标簽支援流媒體視訊,在背景和前端都可以減少很多代碼。這樣更快讓使用者和開發者從flash video player向html5

video player的遷移。

5.觸屏裝置事件

  移動裝置越來越多的接入網際網路。是以各大浏覽器廠商會加大對“方向事件”、“手勢事件”和“觸摸事件”的支援。

6.p2p網絡的支援

  雖然在大學裡面了解過這個概念,但是隻是停留在這個概念的表面。p2p網絡技術的最大的好處:1.節約網絡帶寬;2.播放視訊或發送接收檔案更快。因為p2p技術允許用戶端之間直接通信。适用場景:多用于多人遊戲、視訊聊天、檔案共享和文檔協作功能。

綜上各個方面,我個人比較看好

google chrome os筆記本,另外一個就是手機作業系統新秀--firefox

os。因為它們兩者的應用都是完全基于html5的新特性和api上,是以不存在相容性,并且友善更新和擴充。而且前公司的pm和我交談時,也說過從事

web/mobile app開發的開發者,一定要關注firefox os。昨天中興生産的firefox

os手機開始在歐洲銷售,價格也不是很貴。估計會在新興市場有很大的發展潛力,并且mozilla也打算開發基于firefox os的平闆電腦。

從目前來看,一款系統能橫跨pc、平闆和手機的隻有以下幾家公司:

1.ubuntu(pc,tablet,smartphone) 其實ubuntu還說可以運作在智能電視上。要看推廣的力度,當然目前和中國合作的ubuntukylin,成功與否目前還很難判斷。

2.apple(tablet,smartphone)pc上的mac os還是和ios有些不一樣,當然大部分還是一樣的代碼。當然也開始進軍電視和智能手表

3.firefox os(tablet,smartphone)pc上目前還沒有發聲。

4.microsoft (pc,table,smartphone) windows8出來之後,加上微軟力推的windows 8 metro app。其實看出微軟對跨平台的野心。不過做出來的東西是吃力不讨好,使用者不買賬。

繼續閱讀