22

为了纪念NAMCO BANDAI 公司的Pac-Man(吃豆子)游戏诞生30周年,Google推出了一个特别的Doodle,首页的Logo可以直接作为一个Pac-Man游戏玩,支持双人同时游戏,支持键盘鼠标操作,总共有200多关。

花了几个小时抠出来了吃豆子游戏的源代码,去掉了Google首页无关的代码。
源代码中的pacman10-hp-sound.swf并不发声,所以去掉了,暂时还不知道Google是怎么播放音效的。
游戏音效已经加上了,原来是我在本地调试时,调用本地Flash有安全问题,没有出声,所以误会google了。

下面是朱俊为研究及收藏而提供的在线演示,Google保留所有权利。
点击Insert Coin开始游戏,点击两次则是双人游戏,在 IE / FireFox / Chrome 浏览器下均测试通过。

Pac-Man游戏在线演示:

Pac-Man源代码打包下载:

Google吃豆子游戏JavaScript源代码

05

DNS 解析时间

如上图所示,普通用户打开一个网页的时间主要由四部分组成:

  1. 网站域名通过 DNS 服务器解析到IP地址的时间
  2. 通过IP地址和服务器建立HTTP连接的时间
  3. 服务器接受连接请求后进行计算的时间
  4. 网页内容通过HTTP协议传输到用户的时间

在上图中,DNS域名解析时间占了整个访问时间的1/3强,严重拖慢了用户打开网页的速度。

作为一个站长,一定希望自己网站的打开速度足够快,以免访问者因为失去耐心而关闭浏览器。
本文将介绍如何缩短网站域名的DNS解析时间,来让访问者更快的打开你的网站。
阅读全文 »