文章
-
调试现代 Web 应用程序
Firefox Dev Tools 团队发布了调试器源代码映射支持的升级版本。它允许您检查实际编写的代码。结合持续进行的为所有 Firefox 开发者工具提供一流的 JS 框架支持的工作,这些进步提高了使用 React、Angular 和 Ember 等框架以及 Webpack、Babel 和 PostCSS 等现代工具的 Web 应用开发人员的生产力。
-
使用 Web of Things 可视化您的智能家居数据
今天,我们将两个截然不同的应用程序混合在一起,以创建一个很酷的个人仪表板,用于调查我们所有连接互联网的设备及其随时间推移的行为。我们可以使用 Web Thing API 的一项超级能力:它的灵活性。这种适应性使我们能够在 Project Things 网关和 Cloud Native Computing Foundation 的 Prometheus(一个最初用于监控大型服务器集群的时间序列数据库)之间建立桥梁。
-
Firefox 60 – 模块及更多
Firefox 60 继续 Quantum 的发展。Quantum CSS 的并行处理功能已应用于 Firefox for Android,而 WebRender 的工作仍在继续。Potch 报告了两个安全升级 - 对 Web Authentication API 和 cookie 的 Same-Site 属性的支持 - 以及 ES 模块的到来。Firefox Quantum for Enterprise(我们的扩展支持版本)现已可供大型安装使用。阅读所有相关信息!
-
CDN、BCD 和 SVG:2018 年 4 月 MDN 变更日志
MDN 工程团队报告了 4 月份完成的工作以及 5 月份的计划。一些亮点:MDN Web Docs 网站已迁移到 CDN,页面加载时间提高了 16%。浏览器兼容性数据(BCD 项目)的迁移工作正在快速进行,目前已完成 72%。团队开始着手将基于字体的图标替换为内联 SVG;使用 SVG 图标改进可访问性和本地化的工作仍在继续。4 月份合并了 510 个拉取请求,其中包括来自 57 位新贡献者的 140 个拉取请求。
-
使用 Python、Node.js 和 Java 创建 Web Things
了解如何使用 Things Framework 使用 Python、Node.js 或 Java 构建 Web Things。这些语言对于小型嵌入式设备来说肯定不是最佳选择;本教程适用于能够轻松运行这些语言的高端设备,甚至您的台式电脑。为了进行演示,我们将把 Music Player Daemon (MPD) 变成一个 Web Thing。
-
MDN Web Docs 上的渐进式 Web 应用核心指南
介绍 MDN Web Docs 网站上新发布的核心 PWA 指南。渐进式 Web 应用 (PWA) 是一种构建网站的新方法,但它们真的那么新吗?关键的 PWA 策略和相关功能包括渐进式增强、响应式设计和移动优先思维。
-
在 ESP8266 上制作 Web Thing
Web Things 的强大功能源于其将网页的数字世界与事物的物理世界连接起来的能力。在本篇 Things Framework 教程风格的文章中,James Hobin 指导您使用廉价的现成 ESP8266 开发板创建简单的 Web Thing。
-
React 和 Redux 的测试策略
当 Firefox 附加组件团队将 addons.mozilla.org 移植到由 API 支持的单页应用程序时,他们选择了 React 和 Redux 来实现强大的状态管理、令人愉悦的开发者工具和可测试性。实现可测试性部分并不那么明显,因为存在竞争的工具和技术。本文介绍了一些效果非常好的测试策略。
-
你好
wasm-pack
!介绍 wasm-pack,这是一种用于组装和打包针对 WebAssembly 的 Rust 仓库的新工具。这些包可以发布到 npm 注册表并在其他包旁边使用。这意味着您可以将它们与 JS 和其他包一起使用,并在各种应用程序中使用。
-
新的视频系列:Web Demystified
本文介绍了 Web Demystified,这是一个针对 Web 制作者的新视频系列——所有为 Web 构建事物的人:设计师、开发人员、项目和团队经理、学生、爱好者和专家。我们的目标是为初学者提供基本信息,并提供作为 Web 基础知识复习的主题内容——从描述 Web 本身以及 HTML(其第一种语言)的剧集开始。