每周平台新闻:Mozilla WebThings、Internet Explorer 模式、GraphQL

Avatar of Šime Vidas
Šime Vidas

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 $200 免费信用额度!

Šime 定期为 web 开发人员发布内容在 webplatform.news 上。

Mozilla WebThings 为用户数据提供完全隐私

Josephine Lau:智能家居公司要求用户数据通过其服务器,这意味着人们正在为了智能家居设备(例如智能灯泡)的便利性而放弃自己的隐私。

我们了解到人们担心智能家居数据的隐私。 然而,当没有替代方案时,他们觉得有必要为了便利性而放弃隐私。

Mozilla WebThings 是一种替代的物联网方法,它将用户数据存储在用户的家中。 设备可以通过 Web 界面本地控制,数据通过私有 HTTPS 连接传输。

一张图显示了 Mozilla 如何不像智能家居供应商那样将用户数据存储在云中。

Internet Explorer 模式即将登陆 Edge

Fred Pullen:下一版本的 Edge 将包含 Internet Explorer 模式,以实现与旧版网站的向后兼容性。 Edge 还将首次在旧版本的 Windows(包括 Windows 7 和 8.1)上提供。

通过引入 Internet Explorer 模式,我们实际上模糊了浏览器之间的界限。 从最终用户角度来看,它似乎是一个单一浏览器。 … 您可以使用 IE 模式将仅实例化 Internet Explorer 的网站限制为您批准的网站。

快速浏览:其他有趣文章

推出首个面向 macOS 的 Microsoft Edge 预览版本 (Microsoft Edge 博客)

Edge Canary(类似于 Chrome Canary)现在已正式在 macOS 上提供。 此版本的 Edge 每天更新。

借助我们新的 Chromium 基础,您可以预期 Microsoft Edge 的 Windows 和 macOS 版本将提供一致的呈现体验。


#EmberJS2019 比以往更易访问 (Yehuda Katz)

在客户端 web 应用中从一个页面导航到另一个页面,在实际上所有流行的客户端生态系统路由解决方案中,默认情况下都不会提供任何反馈。

他们的目标是使 Ember 的路由器更易访问,并更适合屏幕阅读器。


观点:2019 年需要关注的五个开发趋势 (DeveloperTech)

这篇文章包含一个简短而不错的解释,说明什么是 GraphQL 以及它解决了什么问题。


第 2 部分:什么 Fr(action)? (CSS IRL)

阅读最后一部分(“内在尺寸和外在尺寸”)。 所有三列的大小都是 1fr,但中间列由于其内容而更宽。 这可以通过使用 minmax(0, 1fr) 而不是 1fr 来防止。


渐进式图像的并行流 (Cloudflare 博客)

渐进式图像不是从上到下加载,而是最初看起来很模糊,然后随着更多数据加载而变得更清晰。

渐进式渲染的优势是 JPEG 独有的(所有浏览器都支持),以及 JPEG 2000(Safari 支持)。 GIF 和 PNG 具有隔行扫描模式,但这些模式以更差的压缩率为代价。 WebP 甚至根本不支持渐进式渲染。 这造成了一个困境:WebP 通常比相同质量的 JPEG 小 20%-30%,但渐进式 JPEG 似乎加载速度快 50%。