文章
-
Firefox 55:首个支持 WebVR 的桌面浏览器
Firefox 在 Windows 上是首个支持新 WebVR 标准的桌面浏览器(macOS 支持现已在 Nightly 版本中推出!)。您将发现许多面向开发人员的新功能,以及使 Firefox 和 Web 速度更快、更安全的底层平台更改。
-
面向所有 Windows 用户的 WebVR
8 月 8 日,Mozilla 将在 Firefox 中为所有使用 Oculus Rift 或 HTC VIVE 头显的 64 位 Windows 用户提供 WebVR。自从我们在两个月前首次宣布此功能以来,我们已经见证了 WebVR 工具、艺术内容和应用程序的巨大增长。
-
Intersection Observer 进入 Firefox
无限滚动、延迟加载和在线广告有什么共同点?它们需要了解页面上元素的可见性并做出反应!不幸的是,传统上在 Web 上很难知道某个元素是否可见。大多数解决方案会侦听滚动和调整大小事件,然后使用 DOM API(例如 […])
-
2017 年 7 月 CSS 网格检查器的最新功能之旅
我们在一年多前开始着手开发一种开发者工具,以帮助理解和使用 CSS 网格。在 3 月份,我们与 CSS 网格一起在 Firefox DevTools 中发布了网格检查器的第一个版本。现在,重要的新功能正在登陆 Firefox Nightly。以下是 7 月份发布的功能 […]
-
使用附加组件在 Firefox 中检查、修改和调试 React 和 Redux
React 以及 Redux 是 Web 上最快捷、最灵活的 UI 框架之一。它易于编写、易于使用,并且非常适合团队。但是,在浏览器中调试它们并不容易。现在,浏览器附加组件(如 React 开发者工具、Redux 开发者工具 和 Vue)允许您直接在浏览器中检查、修改和调试代码。
-
MDN 重设计“幕后花絮”
MDN 今天焕然一新。了解我们所做的更改,例如错误修复、降低对比度和启用 http2。想了解更多关于我们新的基于每个区域设置覆盖站点字体的系统的信息吗?在评论部分给我们留言。我们是否破坏了您喜欢的某些功能?提交错误,我们会查看。
-
优化移动设备上 A-Frame 场景的性能
A-Frame 使构建 3D 和 VR Web 应用程序变得容易,因此各种技能水平的开发人员都可以创建丰富且交互式的虚拟世界。对于一个专注于 WebVR 的俄勒冈州立大学学生项目,我们的团队调查了 A-Frame 在 Android 智能手机上的性能和优化。我们开发了一种方法来衡量手机能够处理的 3D 复杂性水平,并确定此类基准测试所需的性能指标。
-
下一代 Web 游戏
WebAssembly 现已在 Firefox 和 Chrome 中可用,并且很快将在 Edge 和 WebKit 中可用,它能够在浏览器中实现接近本机的代码性能,这非常适合游戏开发,并且也显示出对 WebVR 应用程序的益处。以下是我们取得的进展以及 HTML5 游戏开发的未来方向。
-
WebAssembly 用于 Web 上的原生游戏
现在是将原生游戏移植到 Web 的最佳时机。以下是一些关于如何开始使用 WebAssembly 和 Emscripten 的实战技巧。
-
使用 JavaScript 创建 WebAssembly 模块实例
这是包含代码卡通的三部分系列文章中的第一篇文章,这些文章说明了如何开始在浏览器中运行 WebAssembly 模块、如何在 WebAssembly 中使用内存以及如何使用表导入。