自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

HTML 5終極指南:2012年14大預(yù)測(cè)

開發(fā) 前端
本文作者Ben Savage ,創(chuàng)辦了Spaceport.io,向移動(dòng)游戲開發(fā)者提供原生Javascript和HTML 5開發(fā)平臺(tái)。

無論是當(dāng)紅科技企業(yè)如Zynga、Facebook、Google和Apple,還是剛剛誕生的初創(chuàng)企業(yè),2012年都是決勝HTML5的一年。以下是關(guān)于HTML5在2012發(fā)展趨勢(shì)的大膽預(yù)測(cè):

 

[[54255]]

 

一、歡迎來到更加互聯(lián)的Web世界

2012年,HTML5將增加更多有用的開放接口API,供開發(fā)人員使用,讓網(wǎng)站之間的連接更加緊密。

例如,F(xiàn)acebook上的Zynga游戲在iFrames里運(yùn)行。通過調(diào)用最新的PostMessage API,這些游戲能在Facebook包容框架內(nèi)互相之間通訊。在HTML5之前,不同窗口之間的通訊需要依賴遠(yuǎn)程服務(wù)器——或者使用不穩(wěn)定的破解方法。

另外一個(gè)讓人興奮的新功能是CORS(Cross Origin Resource Sharing)。這使不同網(wǎng)站之間分享信息變得非常容易。例如,CORS將允許初創(chuàng)企業(yè)開發(fā)出一種能夠編輯Facebook圖片的編輯服務(wù),允許你修改之后再上傳,無需通過糟心的破解途徑。

基于HTML5的的語義信息(例如Semantics和Microdata)創(chuàng)建提取Web頁面信息的Web工具變得更加容易。因此,將有大量的Mashup混搭服務(wù)出現(xiàn),出色的瀏覽模式也將越來越多(例如readers閱讀器和translators)

更多請(qǐng)點(diǎn)擊:移動(dòng)Web開發(fā)指南

二、Web瀏覽器看上去更像iPhone

每個(gè)人都喜歡蘋果的iOS操作系統(tǒng)。現(xiàn)在你可以在HTML5上看到了。2012年瀏覽器將開始支持push notifications通知服務(wù),geolocation地理位置服務(wù),以及可以離線使用的應(yīng)用程序。有些瀏覽器可能會(huì)采用更加類似iOS的用戶界面。

三、越來越多的應(yīng)用程序?qū)⒒贖TML5創(chuàng)建,而不是以可下載應(yīng)用程序的方式出現(xiàn)(例如金融時(shí)報(bào)的客戶端)

你可能已經(jīng)在使用電子郵件、日程和圖片分享等Web應(yīng)用程序,2012年將有更多類型的程序推出HTML5版本。你將看到類似Inkscape和Illustrator這樣的內(nèi)容創(chuàng)建程序也開始支持HTML5。

四、IE瀏覽器和微軟將變得“酷”很多

微軟對(duì)瀏覽器IE已經(jīng)投入了巨資,并且很多資金用于提升HTML5的性能,未來將在IE10上有所體現(xiàn)。IE10憑借Canvas硬件加速功能將在速度測(cè)試上擊敗所有其他瀏覽器競(jìng)爭(zhēng)對(duì)手。此外微軟還在HTML5頁面與桌面電腦的功能整合方面別具匠心,并最終推動(dòng)HTML5應(yīng)用的開發(fā)熱情。

五、瀏覽器廠商將推出App Store業(yè)務(wù)

看到蘋果公司的移動(dòng)應(yīng)用商店App Store的巨大成功,并且結(jié)合HTML5的日漸成熟,未來瀏覽器廠商將會(huì)構(gòu)建自己的網(wǎng)絡(luò)應(yīng)用商店Web App Store,從而對(duì)蘋果公司應(yīng)用商店可能構(gòu)成沖擊。其實(shí),谷歌公司的谷歌瀏覽器Google Chrome已經(jīng)推出了網(wǎng)絡(luò)應(yīng)用商店。這個(gè)趨勢(shì)對(duì)于HTML5應(yīng)用開發(fā)者來說是個(gè)好事——這意味著程序?qū)⒂懈嗟匿N售機(jī)會(huì),盡管不同平臺(tái)的支付平臺(tái)和分賬機(jī)制還未就緒。

六、至少有一個(gè)基于WebGL的重量級(jí)主機(jī)游戲會(huì)發(fā)布(再發(fā)布)

2012年至少有一個(gè)AAA級(jí)別的主機(jī)游戲公司會(huì)邁出這一步,發(fā)布一款基于WebGL的,無需客戶端的3D Web游戲。也可能采用重新發(fā)布一部游戲大作的方式(例如Team Fortress 2或者Assassins Creed),或者是一款流行的多人在線游戲如魔獸世界,當(dāng)然也有可能直接發(fā)布一款全新游戲。

七、多數(shù)應(yīng)用都將通過離線緩存來支持離線工作

離線緩存技術(shù)將會(huì)迅速提高HTML5的可用性和應(yīng)用范圍。基于緩存而不需要聯(lián)網(wǎng),就可以查詢本地?cái)?shù)據(jù)庫和服務(wù),這一方面能提高HTML5應(yīng)用的運(yùn)行速度,提供類似傳統(tǒng)桌面應(yīng)用的流暢性,同時(shí)也能帶來一些安全性話題,例如你可能在清理計(jì)算機(jī)緩存的時(shí)候不小心擦除掉你正在處理的文檔或者工作進(jìn)度,或者為惡意軟件遠(yuǎn)程訪問你電腦上的私密數(shù)據(jù)打開方便之門。

八、HTML5廣告將取代Flash廣告變得無處不在

HTML5廣告可以兼容Flash廣告,隨著致力于基于HTML5提供各方面技術(shù)和工具以及各種服務(wù)的創(chuàng)業(yè)公司不斷涌現(xiàn),HTML5廣告面臨的沙盒問題、安全問題以及認(rèn)證工具等問題都將得到解決。

九、JavaScript隨著內(nèi)存管理和數(shù)據(jù)類型的改進(jìn)而提高運(yùn)行速度

JavaScript已經(jīng)是世界上運(yùn)行最快的腳本語言之一了,但還是有提高空間。Google Chrome已經(jīng)開始著手推動(dòng)更好的內(nèi)存管理和垃圾收集算法。加之更優(yōu)秀的數(shù)據(jù)類型管理,Javascript將獲得與Java等成熟語言較為接近的性能表現(xiàn)。

十、Canvas硬件加速技術(shù)將被應(yīng)用于多種瀏覽器(但不會(huì)是主流瀏覽器)

其他瀏覽器廠商都會(huì)學(xué)習(xí)微軟引入硬件加速技術(shù),不這么做就會(huì)顯得落伍?;鸷鼮g覽器面臨的形式最為嚴(yán)峻,如若不引入硬件加速將可能重演IE悲劇——遲鈍、腫脹并被遺留代碼活活拖跨。2012年主流移動(dòng)瀏覽器還不會(huì)支持硬件加速,這估計(jì)要等到2013年。

十一、人們將能在移動(dòng)設(shè)備上玩到Zynga等公司的HTML5流行游戲,但限于一些較為簡(jiǎn)單的游戲

你也許能看到有人玩純HTML5版本的Zynga撲克、字謎、Mafia Wars等游戲,這些游戲可以在網(wǎng)頁里,也可以在Facebook原生應(yīng)用里運(yùn)行。但這些都會(huì)是寫基于菜單的游戲、棋牌游戲或者角色扮演游戲,更復(fù)雜的富有視覺沖擊的游戲例如Ville還需要等待一段時(shí)間。

十二、Facebook將發(fā)布改進(jìn)的HTML5 API,允許與其他網(wǎng)站更加無縫集成

十三、Facebook將于桌面更加無縫集成

想想吧,任意拖放、文件系統(tǒng)訪問、照片同步以及桌面Widgets。這些功能將模糊桌面與瀏覽器之間的界限,讓社交圖譜與桌面體驗(yàn)緊密結(jié)合。

十四、蘋果依然不會(huì)在移動(dòng)版Safari上支持HTML5的聲音功能

iOS 3時(shí)代,HTML5的聲音功能在移動(dòng)Safari上一切正常,但是蘋果在iOS 4和5版本中禁用了大多數(shù)的API調(diào)用,因?yàn)檫@可能會(huì)沖擊iTune業(yè)務(wù)。2012年,蘋果依然不會(huì)放松對(duì)蘋果生態(tài)系統(tǒng)的絕對(duì)控制權(quán),并拒絕向HTML5提供聲音接口API。

原文:http://www.ctocio.com/ccnews/2261.html

【編輯推薦】

  1. HTML 5游戲開發(fā)的5條最佳實(shí)踐
  2. 專訪盛大創(chuàng)新院魏子鈞:合理使用HTML 5值得思考
  3. 使用Node.js開發(fā)多人玩的HTML 5游戲
  4. Google的Native Client微笑著抽了HTML 5耳光
  5. HTML 5應(yīng)用實(shí)戰(zhàn):靈活拖拉文件
責(zé)任編輯:陳貽新 來源: ctocio.com
相關(guān)推薦

2016-12-30 17:22:04

2012-02-29 17:16:08

2013-01-03 15:50:05

2013移動(dòng)產(chǎn)業(yè)HTML5

2012-02-14 13:42:29

2012-01-05 09:38:13

虛擬化Hyper-V

2011-12-28 09:52:56

電商谷歌蘋果

2011-12-23 10:01:46

虛擬化云計(jì)算

2020-02-09 13:26:22

數(shù)據(jù)分析數(shù)據(jù)大數(shù)據(jù)

2011-11-28 09:28:01

虛擬化

2011-12-02 09:49:04

云計(jì)算

2011-12-26 10:35:16

云計(jì)算云存儲(chǔ)

2021-09-10 14:05:14

預(yù)測(cè)分析大數(shù)據(jù)分析大數(shù)據(jù)

2012-12-11 11:24:58

2020-02-09 17:22:27

5大數(shù)據(jù)分析預(yù)測(cè)

2023-05-05 17:20:04

2011-12-28 10:18:09

企業(yè)API移動(dòng)開發(fā)優(yōu)化APIOAuth 2.0

2019-12-26 10:18:51

5G預(yù)測(cè)網(wǎng)絡(luò)

2025-04-18 01:00:00

2011-12-17 22:45:37

蘋果

2020-11-02 10:46:30

物聯(lián)網(wǎng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)