Canvas 文章
-
在 Firefox 90 中焕发生机
对于我们北半球的人来说,随着夏季的到来,气温很高,喝着冰茶放松一下成了首选。幸运的是,Windows 版的后台更新功能已经推出,这意味着 Firefox 即使没有运行也可以更新。我们可以安心地坐下来休息一下!在这个版本中,我们还看到了一些不错的 JavaScript 新增功能,包括类中的私有字段和方法,以及用于 Array、String 和 TypedArray 全局对象的 at() 方法。这篇文章只提供了一些亮点。
-
使用 Firefox 开发者工具优化 JavaScript 性能
Firefox 开发者工具中的性能工具提供了一种很好的方法来诊断运行缓慢的 JavaScript,并提供对网站的整体响应能力和布局性能的洞察。在这个视频演示中,我将介绍如何诊断慢速代码的问题,以及如何在代码中修复这些问题。[…]
-
WebGL 离开主线程
我们很高兴宣布 Firefox 44+ 中的 Web 工作线程中的 WebGL!使用新的 OffscreenCanvas API,您现在可以在主线程之外创建 WebGL 上下文。要继续操作,您需要一个 Firefox 44 或更高版本的副本(目前是 Firefox 开发版或 Firefox Nightly)。您必须通过导航 […] 来启用此 API。
-
HTML 5 游戏:瓦片地图
我最近加入了 Mozilla 的开发者关系团队,我目前专注于帮助为 MDN 创建有关 HTML 5 游戏开发的内容。我对此感到非常兴奋,因为创建游戏是我的爱好之一。我转向 HTML 5 游戏开发是为了扩大我的游戏的覆盖面,这 […]
-
Canvas 2D:新文档、Path2D 对象、命中区域
在过去的一年里,在 Adobe Web 平台团队的帮助下,Firefox 和其他最近的浏览器实现了一些新的 HTML Canvas 2D 功能。在 MDN 上,Canvas 2D 的文档得到了重大更新,以反映当前的画布标准和浏览器实现状态。让我们来看看 […]
-
PlayCanvas 开源
这是一篇来自 PlayCanvas 引擎的 Will Eastcott 的客座文章。正如 Mozilla Hacks 中所概述的那样,我们不断涵盖有关开源和开放 Web 的有趣信息,无论是来自外部还是 Mozilla 作者的信息,所以请随时与我们分享!2011 年 3 月 22 日,Mozilla 发布了 Firefox 4.0,它 […]
-
PDF.js 有多快?
嗨,我叫 Thorben,我在奥斯陆的 Opera Software 工作,而不是 Mozilla。那么,我怎么会为 Mozilla Hacks 写作呢?也许您知道 Opera 浏览器没有默认的 PDF 阅读器,这是我们想改变的。但是如何包含一个呢?从 Adobe 那里购买 […]
-
介绍 Firefox 开发者工具中的 Canvas 调试器
Canvas 调试器是我们在旧金山游戏开发者大会上演示的新工具。它是一个用于调试在 Canvas 元素上渲染的动画帧的工具。无论您是创建可视化效果、动画还是调试游戏,此工具都将帮助您理解和优化您的动画循环。它将让您 […]
-
万圣节艺术家
前段时间,我做了一个小玩具来模拟雕刻南瓜。那是 WebOS 运行的 TouchPad 推出并大热的那段短暂的时间。从那时起,网络浏览器已经发展了很多,如今 Mozilla 正在用 Firefox OS 实施基于浏览器的操作系统的愿景。无论如何,我一直 […]
-
使用 HTML5 Canvas 和原生 JavaScript 构建简单的绘画游戏
当谈到 HTML5 Canvas 时,您通常会听到有关使其适用于旧版浏览器的库、像离屏 Canvas 这样的性能技巧以及绘制和动画化精灵和瓦片的各种方法。但这只是 Canvas 的一部分。在最低级别,Canvas 是一种操作部分像素的方法 […]