盡管還沒(méi)有完工,不過(guò) HTM5 已經(jīng)被炒得沸沸揚(yáng)揚(yáng)。Google 不時(shí)做一些基于 HTML5 的 LOGO 和演示讓人心癢不已,一些經(jīng)典游戲如《割繩子》、《寶石迷陣》等都已經(jīng)開(kāi)發(fā)了基于 HTML5 的網(wǎng)頁(yè)版游戲,而在移動(dòng)應(yīng)用方面,網(wǎng)絡(luò)應(yīng)用(Web App)由于突破了傳統(tǒng)原生引用(Native App)的環(huán)境和版本限制,無(wú)論是 Android 還是 iOS,只要瀏覽器支持都可以使用。
本文就嘗試閑聊一下 HTML5,尤其是 HTML5 游戲的現(xiàn)在和將來(lái)。
一、什么是 HTML5
建議在了解之前,先去維基百科一下。或者來(lái)聽(tīng)聽(tīng)知乎上薛天祿的解釋?zhuān)?br />
簡(jiǎn)單來(lái)說(shuō),HTML5是對(duì) HTML 標(biāo)準(zhǔn)的第五次修訂,目前仍未完工。其主要的目標(biāo)是將互聯(lián)網(wǎng)語(yǔ)義化,以便更好地被人類(lèi)和機(jī)器閱讀,并同時(shí)提供更好地支持各種媒體的嵌入。HTML5的語(yǔ)法是向下兼容的。
但論及 HTML5 時(shí),大部分開(kāi)發(fā)者所指的并不僅僅是這個(gè)新標(biāo)準(zhǔn),而是(如 Jeremy Keith 說(shuō)的)“doing anything cool (on the web)”(在網(wǎng)上隨意耍酷)。做這些“酷”的東西需要用到的技術(shù)和標(biāo)準(zhǔn),除了 HTML5 標(biāo)準(zhǔn)外,還包括 CSS3 的一些新屬性,以及一些新的 API。
好吧,如果這么多概念把你搞暈了,那么看看下面這張圖吧
是不是更加暈了呢?反正我是。
二、Google 的 HTML5 秀
Google 和蘋(píng)果是推廣 HTML5 的兩大巨頭。除了推出了專(zhuān)門(mén)推廣 HTML5 的網(wǎng)站 HTML5ROCKS 之外,Google 還有一個(gè) HTML5的演示站。里面目前有 12 個(gè)演示,包括 2 個(gè)手機(jī)演示。
除此之外,Google 還常常用 HTML5 炫出一下讓你心癢不已的東西,比如這個(gè)被永久保存的可以彈奏的超炫電音吉他 LOGO。
Google 還有很多超炫的小把戲,比如:
1、搜索 let it snow,屏幕就會(huì)開(kāi)始下雪,結(jié)成霧后還可以寫(xiě)字(這個(gè)效果貌似已經(jīng)沒(méi)有了,可能是春天來(lái)了的緣故);
2、搜索 tilt,屏幕會(huì)傾斜;
3、搜索 do a barrel roll,屏幕會(huì)打個(gè)滾;
4、Google gravity,一切都下落摔碎了,怎么搜索?
三、HTML5游戲
和其他應(yīng)用相比,也許游戲是最能牽動(dòng)人心的了。事實(shí)上,很多經(jīng)典游戲都有了 HTML5 網(wǎng)頁(yè)版了。
1、《割繩子》(Cut the Rope)網(wǎng)頁(yè)版
新聞熱點(diǎn)
疑難解答
圖片精選