Apple、Google、Microsoft 和 Mozilla 正在共同努力提高 Web 开发标准

苹果、谷歌、微软和 Mozilla 正在共同努力,以改进跨浏览器和设备使用的网络标准。这听起来像是超级英雄的一个很酷的跨界情节,但这并不是浏览器巨头第一次集中资源,他们从2019 年开始合作。

Apple-Google-Microsoft-and-Mozilla-are-working-together-to-improve-web-development-standards

去年,4 家浏览器制造商合作举办了 Compat 2021 大会。这一次,该联盟被称为 Interop 2022,源自互操作性一词。

为什么这很重要?

当网站试图通过说类似的话来阻止访问特定浏览器时,最好在 Chrome 中查看该网站。或者,“请使用现代浏览器”,并提供指向您不使用的浏览器的链接,这很烦人。您通常可以通过欺骗用户代理来解决此问题,方法是使用附加组件或修改程序设置中的首选项。这不是很复杂,但请考虑一下。

您是否遇到过无法在一个浏览器中正常运行的网站?它可能会加载缓慢,可能会出现损坏,或在呈现页面时使用大量资源。但是,当您尝试从其他浏览器访问门户时,它可能会完美加载。在这种情况下,问题不在于用户本身。人们开玩笑地将这些错误归咎于网络开发人员,并说他们没有正确编码/测试网站,以检查它是否与所有现代浏览器兼容。许多用户声称 YouTube 在 Chromium 浏览器上比在 Firefox 上运行得更好。同样,您可能已经观察到其他网站的性能差异。

什么是互操作 2022?

问题并不那么简单,还需要考虑设备和操作系统的兼容性问题。网站应该在所有主要平台 Windows、Linux、macOS、Android 和 iOS 上都能充分发挥作用。编写一个支持所有这些标准的网站需要大量的努力和时间。

这是浏览器联盟旨在解决的问题之一。科技巨头希望通过设置通用网络标准让开发人员更容易,这将使他们能够编写他们的网络应用程序和网站以跨浏览器和平台工作。

Interop 2022 提供了一个基准来评估 Chrome/Edge、Firefox 和 Safari 在跨越 15 个不同 Web 性能领域的测试中的表现,包括级联层、色彩空间和功能、包含、对话框元素、表单、滚动、子网格、排版和编码、视口单位和网络兼容。

Interop-2022-results

这里没有赢家或输家,因为它不是竞争,测试旨在指出与其他浏览器相比,浏览器需要改进的领域。如果您对这些数字感到好奇,请前往 Interop 2022网站上的 Web 平台测试仪表板,并分析结果。

ComputerWorld提到 Apple 不允许 iOS 应用程序使用自己的浏览器引擎。由于这一限制,App Store 上的每一个浏览器,包括 Chrome、Firefox 和 Edge,都使用 Safari 的基于 Webkit 的引擎。这是开发人员提出的担忧之一。希望这在未来会有所改变。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun136637.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年3月7日 下午5:50
下一篇 2022年3月8日

相关推荐