特色文章
-
DNS over HTTPS 的卡通介绍
在 Mozilla,我们密切关注对用户隐私和安全的威胁。这就是为什么我们在 Firefox 中添加了跟踪保护并创建了 Facebook 容器扩展。在今天的卡通介绍中,Lin Clark 描述了我们正在倡导的两项新举措,以关闭自域名系统创建 35 年以来一直存在的数据泄露:DNS over HTTPS,一项新的 IETF 标准,以及 Trusted Recursive Resolver,一种新的安全解析 DNS 的方法,我们已与 Cloudflare 合作提供。
-
渐进式 Web 游戏
Web 游戏开发者 Andrzej Mazur 探讨了渐进式 Web 游戏的概念。他描述了如何使用 Web API 构建的 PWA 功能进行现代游戏开发。他介绍了 Enclave Phaser 模板 (EPT)——一个免费的开源 HTML5 游戏移动样板,它提供了许多入门捷径。
-
Firefox 61 新功能:开发者版本
最新版本——Firefox 61 开发者版本——配备了更暗的深色主题、更强大且可自定义的开发者工具、新的辅助功能检查器以及众多性能改进,例如更好的 CSS 样式表解析和改进的首次绘制时间。
-
调试现代 Web 应用程序
Firefox Dev Tools 团队发布了调试器源代码映射支持的升级版本。它允许您检查您实际编写的代码。结合持续进行的为所有 Firefox 开发者工具提供一流的 JS 框架支持的工作,这些进步提高了在 React、Angular 和 Ember 等框架中以及 Webpack、Babel 和 PostCSS 等现代工具中工作的 Web 应用程序开发人员的生产力。
-
Firefox 60 – 模块及更多
Firefox 60 继续 Quantum 的演变。Quantum CSS 的并行处理已应用于 Android 版 Firefox,而 WebRender 工作正在进行中。Potch 报告了两项安全升级——对 Web Authentication API 和 Cookie 的 Same-Site 属性的支持——以及 ES 模块的推出。适用于企业的 Firefox Quantum,我们的扩展支持版本,现已可用于大型安装。阅读所有相关内容!
-
使用 Python、Node.js 和 Java 创建 Web 物件
了解如何使用 Things Framework 使用 Python、Node.js 或 Java 构建 Web 物件。这些语言对于小型嵌入式设备肯定不是最佳选择;本教程适用于能够轻松运行这些语言的高端设备,甚至您自己的台式电脑。为了演示,我们将把音乐播放器守护程序 (MPD) 变成一个 Web 物件。
-
MDN Web Docs 上的渐进式 Web 应用核心指南
介绍 MDN Web Docs 网站上新发布的 PWA 核心指南。渐进式 Web 应用 (PWA) 是一种构建网站的新方法,但它们真的那么新吗?关键的 PWA 策略和相关功能包括渐进增强、响应式设计和移动优先思维。
-
在 ESP8266 上制作 Web 物件
Web 物件的力量来自它们连接网页的数字世界与事物物理世界的能力。在本 Things Framework 教程风格的文章中,James Hobin 指导您使用廉价的现成 ESP8266 板创建简单的 Web 物件。
-
React 和 Redux 的测试策略
当 Firefox 附加组件团队将 addons.mozilla.org 移植到由 API 支持的单页应用程序时,他们选择了 React 和 Redux 来实现强大的状态管理、令人愉悦的开发者工具和可测试性。实现可测试性部分并不那么明显,因为存在竞争工具和技术。这篇文章描述了一些非常有效的测试策略。
-
你好
wasm-pack
!介绍 wasm-pack,这是一种用于组装和打包面向 WebAssembly 的 Rust 组件的新工具。这些包可以发布到 npm 注册表并在其他包旁边使用。这意味着您可以将它们与 JS 和其他包并排使用,并在各种应用程序中使用。