oldj's blog

编程,写作,以及涂鸦

标签:JavaScript

返回所有文章列表

当浏览器默认禁用第三方cookie

2013-03-03
前一阵子,我们发现高版本的Safari中默认会阻止第三方cookie,如下图所示。 问题 什么是第三方cookie呢?在访问一个网站A时,网站A算作第一方,如果网站A中引用了另一个网站X(网站X的域名...阅读全文

《jQuery Mobile即学即用》译者序

2013-01-25
jQuery无疑是近年来Web开发中最流行的JavaScript框架,而jQuery Mobile则是jQuery在移动互联网中的延伸。 如果你曾经和我们一样在几年前就尝试过移动互联网的开发,你一定还...阅读全文

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

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

在JavaScript进行大整数计算

2012-10-13
最近在云谦的影响下,开始学习CoffeeScript,写了一个大整数计算的类库:js-BIO。 js-BIO(全称为 JavaScript Big Integer Operations)的原理非常简单...阅读全文

关于 document.referrer

2012-08-04
前段时间需要通过 JavaScript 获取页面的来源,这个操作很简单,使用 document.referrer 就可以获取到了。不过,实际应用中还是有很多意外情况,这儿简单整理一下。 首先遇到的问题...阅读全文

页面上静态资源的更新

2012-06-20
如同 Steve Souders 在他的著作《高性能网站建设指南》中所说的,从网站性能的角度考虑,我们应该尽可能地让页面上不常更改的资源(有时也叫静态资源)在客户端缓存起来,比如图片、js、css 等...阅读全文

使用 JavaScript 分析用户访问行为数据

2012-05-12
我们都知道用户在网站上的访问行为数据是一座金矿,如果能恰当地加以分析,我们便能了解到用户在网站上做了些什么、体验如何,有时还能帮助我们发现一些从未注意到的问题,比如某个错误的交互设计等。但遗憾的是,传...阅读全文

开发环境中将线上路径映射到本地路径的方法

2012-03-30
日常开发过程中,我们经常需要修改一些放在 CDN 上的静态文件(如 JavaScript、CSS、HTML 文件等),这个过程中,我们希望能有一种方式将线上 CDN 的目录映射为本地硬盘上的某个目录,...阅读全文

可以禁用Gzip的一种情况

2012-03-20
《高性能网站建设指南》一书中用了整整一章来介绍压缩,在这本书的影响下,各个网站几乎都启用了 Gzip 压缩,以便让网站取得更好的性能。应该说,Gzip 压缩对大部分应用场景来说都是利大于弊的,不过凡事...阅读全文

页面加载时间度量

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