文章
-
全新及实验性网页设计工具:征求反馈
我们目前正在努力开发一些新的网页设计工具:一个全面的 Flexbox 检查器以及 CSS 更改跟踪功能。在 Mozilla 首次推出的设计工具调查中,请告诉我们您在 CSS 和网页设计方面遇到的最大问题和痛点!我们希望听到开发者和设计师的意见,无论您使用什么浏览器。
-
设计为隐私:我们如何构建 Firefox Sync
Firefox Sync 允许您在不同的设备之间共享书签、浏览历史记录、密码和其他浏览器数据,并在设备之间发送标签页。我们认为强调 Sync 的隐私方面非常重要,默认情况下,Sync 会保护您所有同步的数据,因此 Mozilla 永远无法读取这些数据。在这篇文章中,我们将更深入地了解我们为了将用户隐私放在首位而做出的某些技术设计选择。
-
性能更新和托管迁移:MDN 2018 年 10 月变更日志
本月的变更日志来自构建和维护 MDN Web Docs 网站的辛勤工作的工程团队,涵盖了性能改进和实验、基础设施更新,以及无数的调整和修复,以使您的 MDN 体验越来越好。
-
深入探究:AV1 背后的技术细节
AV1 是开放媒体联盟推出的下一代免版税视频编解码器,其性能超越了 VP9 和 HEVC。AV1 格式是并且始终将是免版税的,并具有宽松的 FOSS 许可证。在本视频演示中,Mozilla 的 Nathan Egge 深入探讨了该编解码器的技术细节及其演变过程。
-
使用 speedscope 进行跨语言性能配置文件探索
speedscope 是一款快速、交互式、基于 Web 的大型性能配置文件查看器,其灵感来自 Chrome 开发者工具的性能面板以及 Brendan Gregg 的 FlameGraphs。Jamie Wong 构建了 speedscope 以探索和交互来自各种分析器和各种编程语言的大型性能配置文件。speescope 完全在浏览器中运行,不会将任何分析数据发送到任何服务器。
-
使用 Prio 测试隐私保护遥测
构建浏览器是一项艰巨的任务;构建一个好的浏览器不可避免地需要收集大量数据,以确保在实验室中有效的功能在实际应用中也能正常工作。但是,一旦您开始收集数据,就必须确保保护用户隐私。我们一直在寻找改进数据收集安全性的方法,最近我们一直在尝试一项非常酷的技术,称为 Prio。
-
Dweb:使用 IndieAuth 为去中心化 Web 提供身份
IndieAuth 是一种去中心化的登录协议,它使您的软件的用户能够登录到其他应用程序。它是 OAuth 2.0 的扩展,允许任何网站成为其自己的身份提供商,利用行业中围绕授权和身份验证的所有现有安全考虑因素和最佳实践。
-
Firefox 63 – 惊喜与欢乐!
Firefox 63 带来了期待已久的惊喜:实现了 Web Components,包括自定义元素和 Shadow DOM。Potch 还涵盖了字体编辑器、Firefox DevTools 检查器中的关联字体面板以及 CSS 中的减少运动偏好。
-
WebAssembly 的 MVP 后未来:卡通技能树
人们存在一个误解——他们认为 2017 年登陆浏览器的 WebAssembly 是最终版本。事实上,我们还有许多用例需要解锁,从重量级的桌面应用程序到小型模块,再到 JS 框架,以及浏览器之外的所有事物……Node.js、无服务器、区块链、可移植的 CLI 工具以及物联网。我们今天拥有的 WebAssembly 并非故事的结尾——这仅仅是开始。
-
推出 Opus 1.3
Opus 是一种完全开放、免版税的音频编解码器,可用于所有音频应用程序,从音乐流媒体和存储到高质量的视频会议和 VoIP。此 1.3 版本为语音和音乐压缩、全景声支持等带来了质量改进。