HTML5 塔防游戏小更新

2015-09-07
5 年前写过一个 HTML5 塔防游戏,写完之后,对 JavaScript 有了一些新的认识,也因此而结识了不少新朋友。曾经想不断完善它,打造一个正儿八经的塔防游戏出来,不过后来半途而废了。一转眼,已...
阅读全文

《Web 性能实践日志》

2014-05-18
参与翻译的新书《Web 性能实践日志》上市了,如标题所言,这是一本关于 Web 性能的书,求支持、求传播。:) 以下是我写的译者序,也可以看作是对本书的简介: 对 Web 开发而言,性能是永远也绕不过...
阅读全文

如何判断用户是否访问过某个网址

2013-08-11
我们经常有这样的需求:想知道用户之前有没有访问过某个网址。有没有什么方法或技术能实现这一点呢? 初步探索 注意到,在大部分浏览器默认设置里,用户访问过的链接和没访问过的链接颜色是不同的,如下图: 即用...
阅读全文

JavaScript 写的网页迷宫游戏(三)

2012-11-26
最近学习了一下phoneGap,把之前做的JavaScript写的网页迷宫游戏改造了一下,做成了一个手机游戏。 游戏在我的第一代小米手机上的截图如下: 你用浏览器访问 https://oldj.net...
阅读全文

页面加载时间度量

2012-01-09
页面加载时间(Site Speed 或 User Latency)是网站可用性的一个重要指标,指的是网站的页面从加载开始到加载完成所花费的时间。这个时间反映了网站的访问速度,有一个说法是,如果一个页面...
阅读全文

关于热区图的色盘

2011-05-14
如果我们有了一个点击分布的数据,比如下图,现在要绘制对应的热区图。在确定了映射规则(比如将每个点击映射为一个圆形,圆心最热,热度向外递减)之后,剩下的问题就是对于每一个热度,我们应该给它配什么颜色。 ...
阅读全文

在 HTML5 中翻转图片

2011-02-09
貌似 HTML5 的 Canvas 只提供了图片的旋转、缩放功能,没有提供图片翻转(水平翻转或垂直翻转)的支持,搜索加试验之后,得到几种实现图片翻转的方法,记录一下。 第一种最简单的是使用 CSS,代...
阅读全文

HTML5 塔防游戏 - 圈圈版

2010-11-23
最近空闲时间正在写一个HTML5 版塔防游戏,目前初步完成了基本功能,正在继续改进中。 目前这个版本没有用到图片,游戏中所有的元素(怪物、武器等)都是通过 HTML5 Canvas 的绘图方法画出来的...
阅读全文

HTML5 版塔防游戏

2010-11-14
我比较喜欢塔防类的游戏,前段时间非常流行的植物大战僵尸就属于塔防游戏。最近看到有人用 HTML5 写出了很多非常有趣的作品,我忍不住也尝试了一番,于是有了这个HTML5 版塔防游戏。 请用 IE9 /...
阅读全文

森林大火

2010-10-10
之前读了方舟子的科普文章《野火烧不尽》,一直觉得很受启发,最近趁着假期空闲,我也用计算机模拟了一下文中介绍的森林大火的实验,见这个链接。 实验是这样的:在一片空地上,随机地种上一些树,随着时间的推移,...
阅读全文
页码:
12