精选文章
-
欢迎 Yari:MDN Web 文档拥有了一个新的平台
经过数月的紧张工作,对如此重大的变化进行开发,这一天终于到来了:MDN Web 文档的新平台(代号为 Yari)终于上线了!
-
MDN Web 文档本地化策略更新
在我们之前的文章——MDN Web 文档发展!即将推出的新平台概述——中,我们谈到了 12 月 14 日推出的新 MDN Web 文档平台的许多方面。在这篇文章中,我们将更详细地探讨其中一个方面——我们如何处理未来的本地化。我们将讨论自上次发布以来我们的想法是如何改变的,并详细说明我们更新后的行动方案。
-
展翅高飞:WebThings 网关 1.0
在 Mozilla 孵化四年后,我们很高兴地宣布发布 WebThings 网关 1.0 和 WebThings 平台的新家。这篇博文将解释 1.0 版本中有什么期待,如果您想将现有的 WebThings 网关迁移到新的社区运营基础设施,需要采取哪些操作,以及未来 WebThings 项目的期望。
-
Firefox 83 已发布
今年 11 月份是否诞生了一个怪物?事实上,11 月份给了我们一些好消息,其中最重要的是 Firefox 83 的发布!在这个版本中,我们添加了一些不错的功能,包括圆锥形 CSS 渐变、开发者工具中的溢出调试、在更多平台上启用 WebRender 等等。
-
Firefox 82 发布
随着 10 月份迎来年末,我们发布了 Firefox 82。这次我们终于启用了对媒体会话 API 的支持,提供了一些新的 CSS 伪选择器行为,修复了与 Window.name 属性相关的一些安全漏洞,并在我们的开发者工具中提供了对服务器发送事件的检查。
-
Cranelift 的新后端,第一部分:指令选择
这篇文章将介绍我最近在 Mozilla 的日常工作中对 Cranelift 进行的一些工作。在这篇文章中,我将设定一些上下文并描述指令选择问题。特别是,我将讨论我们一直在进行的指令选择器和后端框架的改进。
-
走向 Eleventy 及更远
将一个已建立的静态网站从一个生成器移植到另一个生成器可能是一项艰巨的任务。在这篇文章中,附加组件工程经理 Stuart Colville 回顾了将 Firefox 扩展研讨会(Mozilla 的 Firefox 特定扩展开发资源网站)从基于 Ruby 的网站生成器 Jekyll 迁移到基于 JavaScript 的 Eleventy 的经历。
-
js13kGames 2020:一项利用 WebXR 和 Web Monetization 的精简编码挑战
宣布一年一度的 HTML5 游戏开发者为期一个月的比赛回归。对于 js13kGames 参赛者来说,所有参赛作品的文件大小限制设置为 13 千字节的代码。这就是使它成为一项“代码高尔夫”挑战的原因。除了在众多类别中获得丰厚的奖品(包括 WebXR 和 Web Monetization)之外,专业的博彩评论员还会对所有提交的作品提供宝贵的反馈。
-
SameSite Cookie 行为的更改 – 对 Web 开发者的行动呼吁
浏览器正在将 Cookie 的
SameSite
属性的默认值从None
更改为Lax
。这将大大提高用户的安全性。但是,某些网站可能依赖(甚至不知不觉地)于旧的默认值,这可能会导致网站中断。在 Mozilla,我们正在缓慢地引入此更改。我们敦促 Web 开发人员使用新的默认值测试其网站。 -
Firefox 79:共享内存的安全回归、新工具和平台更新
Firefox 79 提供了一种新的 Promise 方法、更安全的
target=_blank
链接、逻辑赋值运算符、用于改进 JavaScript 调试的工具改进以及许多其他对 Web 开发人员感兴趣的更新。此外,共享内存终于回归了,并采用了更安全的实现。