博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript总结
阅读量:3602 次
发布时间:2019-05-20

本文共 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的东西在上。

 

Emulation
Matt 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/

你可能感兴趣的文章
2019/02/13 脚本编程进阶for
查看>>
linux基础文本处理工具和shell编程基础
查看>>
2019/02/14 脚本编程进阶while
查看>>
2019/02/15 脚本编程进阶continue和break
查看>>
2019/02/16 脚本编程进阶select
查看>>
2019/02/16 Linux启动流程
查看>>
2019/02/17 shell脚本编程函数01
查看>>
2019/02/17 shell脚本编程函数02
查看>>
2019/02/18 启动流程01
查看>>
2019/02/19 启动流程02
查看>>
2019/02/20 启动流程和故障排错
查看>>
2019/03/10 ssh工具和pssh自动化运维
查看>>
2019/03/10 ssh服务实现和安全
查看>>
2019/03/11 SUDO实现权限委派
查看>>
linux计划任务和yum
查看>>
2019/03/12 TCPWRAPPER实现安全控制
查看>>
2019/03/13 -PAM模块安全
查看>>
2019/03/14 PAM和系统安装-pam
查看>>
2019/03/15 PAM和系统安装-自动化系统部署
查看>>
2019/03/15 系统安装过程介绍
查看>>