特色文章
-
The Things Gateway 0.5 版本充满了新功能,包括实验性的智能助手
来自 Mozilla 的 The Things Gateway 允许您直接通过网络监控和控制您的家庭,无需中间人。The Things Gateway 的 0.5 版本充满了新功能,包括可自定义的设备、更强大的规则引擎、交互式平面图和一个您可以与之对话的实验性智能助手。这是一个构建您自己的私人智能家居的好方法。为什么不立即开始呢?
-
介绍 Dweb
这是关于分布式/去中心化网络的一系列文章中的第一篇,介绍了涵盖社交沟通、在线身份、文件共享、新的经济模型以及高级应用程序平台的项目。所有这些都是去中心化或分布式的,最大程度地减少或完全消除了集中控制。您将了解这些项目背后的团队,并了解他们的价值观和目标、使用的技术架构,以及使用该项目或平台的基本代码示例。
-
使用 CSS Grid 的 9 个最大错误
CSS Grid 是一项用于 Web 设计的突破性新技术。在她的最新 Layout Land 视频中,Jen Simmons 解释了人们在采用这项新技术时犯的 9 个最大错误,并提供了避免陷阱和打破旧习惯的建议和技巧。
-
轻松构建 Web 上的 360° 图像
如今,VR 最流行的用途之一是 360° 图像和视频。这些内容很容易在网上发现和分享,您无需学习任何新的交互方式即可探索 360° 体验。但是,构建 360° 视图并不像探索它们那样容易。在这篇文章中,Josh 向您展示了如何使用 A-Frame 和 Glitch 轻松构建 3D 导览。
-
深化暗黑主题:为 Firefox Quantum 提供更好的主题
密歇根州立大学顶点课程中的一组计算机科学专业的学生开始着手研究 Firefox Quantum 的主题 API。他们的目标:扩展 Quantum 中现有的“轻量级”主题 API,以允许更多定制区域。主题能够改变默认工具栏的外观,但无法设置菜单样式或自定义自动完成弹出窗口,直到现在。该团队还致力于在动态主题更改时添加更流畅的过渡,以提供更流畅的用户体验。
-
AV1:下一代视频 – 受约束的方向增强滤波器
AV1 是一种由开放媒体联盟开发的新通用视频编解码器。该联盟开始使用 Google 的 VPX 编解码器、Cisco 的 Thor 编解码器以及 Mozilla/Xiph.Org 的 Daala 编解码器作为起点来开发新的编解码器。AV1 性能超越了 VP9 和 HEVC,使其成为下一代编解码器。今天的文章深入探讨了受约束的方向增强滤波器及其发展历程。
-
Firefox 61 – 冬至量子
Firefox 61 现已推出,带来了新的性能改进,使 Firefox 比以往任何时候都快!我们热衷于保留显示列表功能,以提高交互式页面绘制时的性能;我们工具中内置的辅助功能检查器,以支持辅助技术用户;为高级用户提供更强大的选项卡管理;以及更多 Dev Tools 更新和增强功能。
-
保留显示列表以提高页面性能
显示列表构建是我们将要显示在屏幕上的高级项目集(边框、背景、文本等等)收集起来的过程,然后根据 CSS 绘制规则对列表进行排序,以正确的从后到前的顺序排列。通过保留显示列表,并且只重新加载自首次绘制以来发生更改的资源,我们能够优化绘制性能,尤其是在高度交互的页面上。在本周发布的 Firefox 61 中寻找此功能。
-
脚本过多!深入了解大规模 JavaScript 执行
我们着手探索用户访问网页时触发的未见或不明显的 JavaScript 执行事件,以及人们检索内容时启动的所有第一方和第三方事件。为了帮助实现更多探索和分析,我们发布了关于 JavaScript 执行的完整数据集。这篇文章介绍了数据集、其收集方式以及在此过程中做出的决策。我们将分享发现的见解示例,并提供参与相关联的 Overscripted Web:Mozilla 数据分析挑战的信息,我们今天与 Mozilla 的开放创新团队一起启动了这项挑战。
-
婴儿的第一个 Rust+WebAssembly 模块:向 JSConf EU 问好!
一个秘密项目一直在为 JSConf EU 酝酿,这个周末是揭晓的时候了:The Arch 是一种超越现实的体验,它使用 30,000 个彩色 LED 来创建光动画画布。您可以掌控这个空间。使用模块,您可以创建光动画。但即使这是 JSConf,这些动画也不仅仅由 JavaScript 模块提供动力。事实上,我们希望您尝试一些新东西……Rust + WebAssembly。