文章
-
辅助技术如何利用可访问性树
Web 设计之初就内置了实现可访问性的功能;这些功能从一开始就成为平台的一部分。近年来,可检查的可访问性树使我们更容易了解实际操作方式。在这篇文章中,我们探讨了“良好”的客户端代码(HTML、CSS 和 JavaScript)如何改善辅助技术用户的体验,以及开发者如何使用可访问性树来帮助验证这些用户没有被排除在外。
-
View Source 5 将在阿姆斯特丹举行
Mozilla 的 View Source 大会回归了!今年我们将在阿姆斯特丹举行,时间为 2019 年 9 月 30 日至 10 月 1 日。门票现已发售。我们调整了关注点,更深入地了解 Web 平台及其发展,并为与会者提供接触塑造当今和未来 Web 的人士的机会。
-
Firefox 68 中更新的 CSS Scroll Snap
CSS Scroll Snap 规范为我们在 CSS 中提供了一种方法,可以在页面或滚动组件中的不同元素之间进行捕捉。在这篇文章中,Rachel Andrew 解释了滚动捕捉的工作原理、为什么浏览器运行该规范的不同版本以及情况如何发生变化。
-
CSS Grid 2 级 - subgrid 将登陆 Firefox
CSS Grid 规范 2 级的一部分 subgrid 功能尚未在任何浏览器中发布,但现在可以在 Firefox Nightly 中进行测试。如果您使用过 CSS Grid 进行任何复杂程度的布局,您可能会对这个功能感到非常兴奋。
-
指示焦点以改善可访问性
焦点指示器对于依赖它们的人来说,其重要性不言而喻。焦点是页面上交互元素之间发生的事情。在这篇文章中,我将解释我们所说的焦点,向您展示焦点轮廓如何使您的网站更容易被任何依赖键盘的用户使用,并分享一些示例,说明为什么永远不要删除它们是一个最佳实践。
-
JavaScript 和基于证据的语言设计
经验证据如何在 JavaScript 等语言的设计中使用?作为 JavaScript 规范的管理者,TC39 如何回答有关 JavaScript 设计的问题,并帮助使其更容易被每年加入行业的数千名新程序员所使用?为了回答这个问题,我们需要进行实验,我需要你的帮助。
-
Firefox 为您带来流畅的视频播放体验,并配备全球最快的 AV1 解码器
随着本周 Firefox 67 的发布,新的高性能免版税 AV1 视频解码器dav1d 现在已在所有桌面平台(Windows、OSX 和 Linux)的 32 位和 64 位系统上默认启用。并且正在进行 rav1e 的工作,rav1e 是 Rust AV1 编码器。
-
Firefox 67:暗黑模式 CSS、WebRender 等
Firefox 67 现已正式发布,它带来了更快速、更强大的 JavaScript 调试器,支持 CSS
prefers-color-scheme
查询,以及 WebRender 在稳定版 Firefox 中的首次亮相。Dan Callahan 概述了浏览器、平台和工具功能的亮点。 -
Firefox DevTools 中更快速、更智能的 JavaScript 调试
脚本调试是 Web 开发者工具箱中最强大、最复杂的生产力功能之一。如果操作正确,它可以使开发者能够快速有效地修复错误。DevTools 调试器团队(在不知疲倦的开发者社区的帮助下)刚刚发布了重大更新,这些更新显著提高了性能和可靠性。
-
使用 Mozilla WebThings 增强用户隐私和物联网去中心化
在设计 Mozilla WebThings 时,我们有意识地将用户与可能收集其数据的服务器隔离开来,包括我们自己的 Mozilla 服务器,方法是提供一个可互操作的、去中心化的物联网解决方案。了解为我们的项目提供信息的用户信息研究,以及我们如何在 Mozilla WebThings 的各个方面设计隐私。