本文共 1304 字,大约阅读时间需要 4 分钟。
Jacob Seidelin 在他的博客中写道:
“2008年真是太棒了,不仅仅是因为很多厉害的人物在使用JavaScript和新的canvans元素,浏览器厂商也在竞争,试图超越对方在JavaScript方面的表现,这都证明了JavaScript的重要性。以下是我的总结:
Games对于JavaScript游戏来说这一年很伟大。使用DHTML和基于Canvas的游戏似乎有能力来接管Flash的一些领域。许多经典的游戏都被重新的设计:, (), , , 和 。
还有很多在经典的旧游戏上加入了他们的新思想:Matt Hackett创作的 , Mark Wilcox 创作的 , VertigoProject创作的 和 。
我们甚至还看到了一些角色扮演的游戏:Andrew Wooldridge创造的和 ,Pierre Chassaing创造的。 虽然他们大多数都只是试用版或演示,但是我相信有一天他们会变的相当的酷。
2008年还出现了一些有趣的JavaScript / DHTML游戏库,最突出的就是()和,后者为jQuery库的扩展。
最后这个很特别, ,它将旧游戏Defender压缩到了只有16x16的空间。
Demos越来越多的浏览器开始支持canvas元素,也就是说,在绘制动态图形方面我们又多了一种选择。有人制作出了一个 ,用于展示Canavs的能力,但是有些人在这个基础上又向前迈了一步,就像 Matt Westcott制作的。
今年的大忙人Mathieu 'p01' Henri制作了很多小应用,使用一行代码就能做相当酷的事: ,,,他们都在256个字节以内!
利用canvas元素,在20 lines 比赛 中创造出了惊人的效果: , 和 。这次比赛的优秀作品还有:,和 。
Asylum inmates在20-line games的比赛中创建了:, , 。
3D canvas元素只支持2D图像,但是这并不代表他不能制作出3D的效果: , , ()。还有许多3D的东西在上。
EmulationMatt Westcott创造的 。
James Urquhart 创造的。
我个人最喜欢的是。
Graphics最令人印象深刻的是John Resig将Processing语言加入JavaScript- ,Aza Raskin创建了。Eitan Suez将Turtle,字符串图像变成工具转换成JavaScript版, 。
Audio Cameron Adams 创建了一个有趣的JavaScript实例: (),这是一个打鼓机器,能够演奏声音而不使用Flash,也不使用任何库,声音由标签引入。
sk89q 创造的,动态生成和播放WAV文件。
其他你能使用CSS做些什么了?是不是只是为了您的文字样式?显然不是,Román Cortés证明了这一点,他创造一个 ,但这需要你拥有足够的CSS技巧。另外,Ernest Delgado 提供了一个的演示 ()。
最后一个类似于我们小时候玩的积木, ,可选择不同的颜色。
我在此许愿,希望2009年的javaScript能更酷!”
转载地址:http://bgizn.baihongyu.com/