JavaScript 文章
-
没有适用于 Web 的单一基准测试
几天前,Google 发布了一个名为 Octane 的新的 JavaScript 基准测试。新的基准测试总是受欢迎的,因为它们推动浏览器在新的领域达到新的性能水平。我特别高兴地看到 pdf.js 的加入,它与大多数基准测试不同,它是真实世界的代码,以及 GB 模拟器,它是一个 […]
-
Web 开发人员工具箱:Modernizr
这是专门介绍所有 Web 开发人员都应该在其工具箱中拥有的有用库的文章系列中的第三篇。目的是向您展示这些库的功能,并帮助您充分利用它们。本文第三部分专门介绍 Modernizr 库。简介 Modernizer 是一个 […]
-
Web 开发人员工具箱:ThreeJS
这是专门介绍所有 Web 开发人员都应该在其工具箱中拥有的有用库的文章系列中的第二篇。目的是向您展示这些库的功能,并帮助您充分利用它们。本文第二部分专门介绍 ThreeJS 库。简介 ThreeJS 是 […]
-
使用 window.matchMedia 在 JavaScript 中执行媒体查询
对于构建网站的人员,响应式 Web 设计已成为确保内容尽可能多地供用户使用的一种自然方法。这通常通过 CSS 媒体查询来处理。但是,也存在 JavaScript 替代方案。介绍 window.matchMedia 在 JavaScript 中处理媒体查询的方法是通过 […]
-
Web 开发人员工具箱:Raphaël
这是专门介绍所有 Web 开发人员都应该在其工具箱中拥有的有用库的文章系列中的第一篇。我的目的是向您展示这些库的功能,并帮助您充分利用它们。本文第一部分专门介绍 Raphaël 库。简介 Raphaël 是 […]
-
使用 CSS 过渡进行点击高亮
当您不时观看屏幕录像时,您会发现某些软件会在解释人员执行的点击上添加增长的点,以使它们更明显。使用 CSS 过渡,这也可以在 JavaScript 中非常简单地完成。查看 JSFiddle 上的以下演示,您就会明白我们的意思。当您 […]
-
将“我和我的影子”移植到 Web 上 – 通过 Emscripten 将 C++ 转换为 JavaScript/Canvas
编辑注:这是 Mozilla Emscripten 团队的 Alon Zakai 的客座文章。感谢 Alon!“我和我的影子”是一款开源 2D 游戏,具有巧妙的游戏玩法,您可以在其中控制不是一个而是两个角色。我最近在他们发布 0.3 版本时偶然听说过它:因为我正在寻找 […]
-
旧技巧用于新浏览器 – jQuery UK 2012 的演讲
上周五,大约 300 名开发人员前往英国牛津参加 jQuery UK,并了解有关其最喜欢的 JavaScript 库的所有热门和新内容。想象一下,当我走上舞台告诉他们,如今 jQuery 用于的大量内容并不需要它时,他们有多么惊讶。如果您想 […]
-
服务器上的 JavaScript:发展 Node.js 社区
Cloud9 IDE 和 Mozilla 自从他们的 Bespin 和 ACE 项目合并以来就一直在合作。这两个组织都致力于 Node.js 的成功,Mozilla 由于其在 Javascript 方面的历史,而 Cloud9 IDE 则是 Node.js 的核心贡献者,并提供领先的 Node.js IDE。作为这种合作的一部分,本文 […]
-
编写向前兼容的网站
作为 Web 开发人员,我们希望确保我们构建的内容尽可能多地被访问,并支持尽可能多的 Web 浏览器、操作系统和设备。也很难知道未来会发生什么,为此,我们编制了编写向前兼容的网站