当前位置:嗨网首页>书籍在线阅读

03-一些历史

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

1.1.1 一些历史

单页应用已经出现了很长一段时间。我们来看一些早期的示例。

井字棋——http://rintintin.colorado.edu/~epperson/Java/TicTacToe.html。嗨,我们没说这游戏会很好玩。这个应用是在井字棋游戏中挑战强大无情的电脑对手。需要安装Java插件,请查看http://www.java.com/en/download/index.jsp。为了能运行这个小程序(applet),你可能需要对浏览器进行授权

Flash空间登陆器——http://games.whomwah.com/spacelander.html。这是早期的Flash 游戏,大约在2001 年由Duncan Robertson 编写。需要安装Flash 插件,请查看http://get2.adobe.com/flashplayer/。

JavaScript按揭计算器——http://www.mcfedries.com/creatingawebpage/mortgage. htm。这个计算器几乎和JavaScript自己一样古老,但计算完全没问题。不需要插件。

机灵的读者(甚至一些懒散的人[3])会注意到我们展示了三种最流行的单页应用平台示例:Java小程序、Flash/Flex和JavaScript。上述这些读者可能已经注意到,只有JavaScript单页应用不需要第三方插件就能运行,没有什么开销和安全方面的顾虑。

如今,JavaScript单页应用通常是这三个平台之中的最佳选择。但是 JavaScript花了一段时间才变得具有竞争力,或者说是适用于绝大多数单页应用。我们来看下这是为什么。