演示
現(xiàn)在大部分的瀏覽器(開(kāi)發(fā)這些瀏覽器的公司沒(méi)有叫微軟的,IE還不支持)已經(jīng)支持了Canvas元素。這就意味著當(dāng)我們以后要在瀏覽器中創(chuàng)建動(dòng)態(tài)的圖片時(shí),將會(huì)有更多的選擇。當(dāng)然也會(huì)有更多的人,會(huì)樂(lè)此不疲的展示他們創(chuàng)建動(dòng)態(tài)圖片這項(xiàng)瘋狂的技術(shù),呵呵。其中有些人創(chuàng)建了 短小精煉的例子 ,來(lái)展示Canvas強(qiáng)大的能力。另外一些人走的更遠(yuǎn),比如Matt Westcott就建立了一個(gè) 反社會(huì)的演示 ,來(lái)諷刺現(xiàn)在流行的社會(huì)網(wǎng)絡(luò),而這個(gè)演示完全是通過(guò)一個(gè)小工具制作的。
還有一些人,包括Mathieu 'p01' Henri在內(nèi),一整年都在制作一些非常短小精悍的內(nèi)容,而這些小代碼可以做出非常棒的效果,比如這幾個(gè):Rubber effect、Tunnex、Mars。每個(gè)演示,所有代碼加起來(lái),都不超過(guò)256字節(jié)!
如果這還不過(guò)癮,可以到Ozone Asylum見(jiàn)識(shí)一下,Mathieu Henri在這里通過(guò)Canvas元素創(chuàng)建了很多20行的小視頻,每一個(gè)都可以為你帶來(lái)非常強(qiáng)烈的視覺(jué)效果,比如:Dynamic Hypnoglow、Twinkle 和 Hypno Trip Down the Fractal Rug。這些小視頻同樣給很多人帶來(lái)了新的靈感,創(chuàng)作出了一些更好的效果,比如:colliding balls、3D cube effect 和 dynamically generated BMP flames 等。
在Asylum上,大家甚至開(kāi)發(fā)出了20行JavaScript代碼寫(xiě)成的游戲,從 Lunar Lander 到Boulderdash clone,甚至還有一個(gè) homage to Wolfenstein 3D 。
出處:七月佑安
責(zé)任編輯:bluehearts
上一頁(yè) JavaScript的2008 [1] 下一頁(yè) JavaScript的2008 [3]
◎進(jìn)入論壇網(wǎng)頁(yè)制作、WEB標(biāo)準(zhǔn)化版塊參加討論,我還想發(fā)表評(píng)論。
|