JavaScript 文章
-
使用原生 JSON 提升安全性与性能
JavaScript 对象表示法 (JSON) 用于表示数据,已迅速成为 Web 开发人员工具包中不可或缺的一部分,允许 JavaScript 应用程序在脚本中直观地获取和解析数据,并进行轻量级的数据封装。Firefox 3.5 通过向顶级对象公开一个新的基元 — window.JSON — 原生支持 JSON。[…]
-
Firefox 3.5 中的 DOM 选择器 API
W3C 发布的选择器 API 建议是一个相对较新的工作,它使 JavaScript 开发人员能够使用 CSS 选择器查找页面上的 DOM 元素。此单一 API 简化了遍历和从 DOM 中选择元素的复杂过程,并将其统一到一个简单的统一接口中。在所有 […]
-
TraceMonkey 的体验如何?
我们 Firefox 3.5 的目标之一是帮助升级 Web。在此版本的整个生命周期中,我们投入了大量资源开发开发者功能。我们投入的一项功能是 TraceMonkey — 一个跟踪解释器,它将常用 JavaScript 代码转换为机器代码,以便其能够以接近本机速度运行。[…]
-
使用 canvas 和 burst 为 SVG 动画
今天的演示很简短,但也包含一个较长的屏幕录像,介绍了它的构建方式。演示的作者 Alistair MacDonald (@F1LT3R) 是 Processing.js 和 Burst 引擎的维护者之一,Burst 引擎是今天演示和教程的基础。如果您还没有点击他的网站,我强烈建议您 […]
-
Firefox 3.5 中的地理定位
这篇文章来自 Doug Turner,他是 Firefox 3.5 中地理定位支持背后的工程师之一。位置无处不在。在撰写本文时,我正在加拿大多伦多的一家咖啡店。如果我在 URL 栏中输入 google,它会将我带到 www.google.ca,即 Google 的加拿大版本, […]