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。其實看出微軟對跨平台的野心。不過做出來的東西是吃力不讨好,使用者不買賬。