近日,四大浏览器制造商苹果(Apple)、谷歌(Google)、Mozilla 和微软(Microsoft)以及软件征询公司博科(Bocoup)和伊加利亚(Igalia),已批准联手单干,致力于改善其网络浏览器的互操作性和用户体验,使 Web 设计技术在不同平台上的体现更加统一。
该组织创立了一个名为 Interop 2022 的基准测试,该基准将“在 15 个要害畛域改善网络开发体验”(这 15 个畛域包含 Cascade Layers、Color Spaces and Functions 和 CSS 色彩函数性能、新的视窗单元、Scrolling 和子网格等),以评估不同供应商如何施行一些 web 规范,从而打消差别,该我的项目将重点关注波及的四种浏览器:Safari、Chrome、Edge 和 Firefox。
上周四,谷歌的 Rachel Andrew、Philip Jägenstedt 和 Robert Nyman 在博客发文称:“这是有史以来的第一次,所有次要浏览器供应商和其余利益相关者齐聚一堂,独特解决网络开发者发现的顶级浏览器兼容性问题。”
苹果也在一份申明中示意:“所有这些技术对苹果和所有从事 WebKit 工作的人都很重要。咱们十分关怀网络衰弱以及网络规范的可互操作实现。”“咱们欢送与许多网络规范组织的共事单干,并在 Interop 2022 中尽可能使网络具备互操作性。”
其实,这并不是浏览器制造商们第一次联手单干进行相似的工作。早在 2021 年,他们就单干了一个叫做“COMPATE 2021”的相似网络技术兼容性查看的我的项目,且“获得了很大的提高”。
然而,“COMPATE 2021”我的项目次要专一于五个痛点 —— CSS Flexbox、CSS Grid、position:sticky、纵横比和 CSS 转换,且该我的项目并未包含苹果或其 WebKit 团队。对此,Interop 2022 的博客文章也指出,他们“仍有改良的余地”
而此次的 Interop 2022 标准,则为那些通常是竞争对手的公司提供了一种找到共同点的办法,因为它们面向设计,不足显著的隐衷、安全性或性能含意。
家喻户晓,通过新 API 和新性能来扩大浏览器性能的形式有时会受到竞争对手的漠视或恶感,特地是当该提案波及商业模式时。
例如,苹果在 Safari 和 WebKit 中实现某些 web API 的速度很慢,这些 API 将帮忙 Web 利用与原生 iOS 利用竞争。与此同时,在 Apple、Brave 和 Mozilla 开始“吃网络蛋糕”后,谷歌也决定推出一种新的隐衷保护方式来公布广告(其隐衷沙盒)。2019 年,谷歌因放心批改会影响其创新能力而阻止了 W3C 隐衷利益集团章程的订正提案 ……
只是在过来一年里,随着监管机构一直在竞争问题上向苹果和谷歌施压,这些顶级浏览器制造商们才更加致力地单干,而不是竞相提供不足宽泛认可的性能。
而当初,咱们也听到了来自苹果网络开发布道者 Jen Simmons 动摇的声音:“咱们十分关怀网络的衰弱,以及网络规范的可互操作实现。”
据悉,本次 Interop 2022 将对浏览器在各种基准上的体现进行测试。结果显示,一些稳固的浏览器版本,状况看起来相当蹩脚。
其中,Chrome 和 Edge 在满分为 100 分里取得了 61 分;Firefox 得分 69 分;Safari 得分 50 分。然而,四大浏览器在各种实验性和预览浏览器版本里则显示了改良的后果:得分别离为 71、74 和 73。
看来,浏览器制作竞争对手们之间的这种技术协调与单干,不论是对网络还是用户来说都有益处。
正如下面提到的谷歌博文里 Andrew、Jägenstedt 和 Nyman 解释的那样:“实质上,咱们的指标是让 web 平台对开发人员来说更可用、更牢靠,这样他们就能够花更多工夫构建良好的 web 体验,而不是解决浏览器不统一的问题。”