因为上网体验太差,谷歌、苹果、微软和火狐进行联合

点击上方蓝字关注我们!

有多少人买了新电脑后做的第一件事就是打开自己的浏览器下载Chrome或者Firefox?

ial;background-size: 100%;background-clip: initial;background-position: center top;box-sizing: border-box;padding:5px 35px;border-radius:15px;box-shadow:0px 0px 6px #226589 inset;padding:20px;">

虽然我们已经进入了移动互联网时代,许多网络服务已经从网站转变为独立的应用程序,但浏览器仍然是大多数人上网冲浪最常用的入口。

为了避免在互联网上遇到糟糕的卡住和广告问题,人们总是习惯于在开始冲浪前选择最轻、最纯净或最多功能的浏览器,随着时间的推移,它将形成品牌依赖效应。

就像可口可乐的粉丝从来不考虑百事一样,习惯了Chrome的朋友觉得Safari不舒服;不管Edge怎么推荐,Firefox的用户都不会动心。

长期以来,浏览器一直是一个多方分离的市场。根据统计机构Statcounter的数据,Chrome以64.3%的比例排名第一,Safari排名第二,分别为3.71%和3.7%的Firefox和Edge排名第三和第四。

按理说,市场占有率最高的应该有竞争关系,尽量从对方阵营掠夺新用户。然而,最近,为了实现互联网统一,四个浏览器很少联合在一起。

因为上网体验太差,谷歌、苹果、微软和火狐进行联合

一、你的网站我的网站,好像都一样?

Google、苹果、微软和Mozilla最近宣布,将与软件咨询公司Bocoup和Igalia合作,创建一个名为Interop2022的网络标准,以消除不同浏览器之间的兼容性。

你可能会想,用不同的浏览器打开同一个网站,除了不同的速度。显示的内容还会有差异吗?

Chromium(左)Gecko(中)Webkit(右)内核浏览器效果相同。

这是真的。以流行的网站布局模型CSSFlexbox为例,同一模型在Chromium(Chrome内核)、Gecko(Firefox内核)和Webkit(Safari内核)三种浏览器的显示效果各不相同,差异甚至很难找到正确的显示版本。

这样的兼容性问题在互联网上很常见。如果一个在Chrome上显示正常的网站挤成一堆,对用户和网站所有者来说都是一场灾难。

但要让不同的浏览器显示统一的内容并不容易。2019年,谷歌、Mozila和微软组成了一个名为MDN的开发人员调查小组,研究开发人员在网络建设中的痛点和需求。

根据MDN的调查报告,在开发人员选择的28个网页开发最令人沮丧的需求中,必须支持特定的浏览器(如IE11)。

排名第二和第三的烦人需求是避免或删除不能跨浏览器工作的特性和让不同的浏览器看起来/工作一样。第三名和第三名都与浏览器的兼容性有关。

Chrome首席软件工程师兼产品经理DanielClifford认为,MDN的研究使开发团队更清楚地了解开发人员在测试中面临的挑战。为了支持下一代测试工具,Chrome需要与所有浏览器制造商合作,帮助解决行业问题。

因此,去年Mozila、Gogle、微软等公司推出了Compat2021计划,对5个重点兼容性项目进行改进。

今年推出的Interop2022是Compat2021的延续。

去年项目的成功推广给了项目组成员极大的信心,因此在Interop2022中,项目组将目标改进的兼容性项目数量提高到15个,苹果也正式宣布将参与改进计划。

这是有史以来第一次,所有主要浏览器开发人员和其他利益相关者聚集在一起,共同解决网络开发人员遇到的兼容性问题。

Goglerachelandrew、Philipjgenstedt和Robertnyman在Interop2022技术博文中评论道。

因为上网体验太差,谷歌、苹果、微软和火狐进行联合

二、属于浏览器的高考

Interop2022在Compat2021的基础上增加了10个互操作项目,并根据浏览器的性能从0-100进行评分。

从目前的结果来看,三个核心的稳定浏览器性能并不是很乐观,其中Firefox属于个子,得到69分,而苹果的Safari则垫底,只有50分。

15个项目包括层叠层、色域和CSS色彩功能、新视口单位、页面滚动和子网格等功能,基本上都是与互动相关的互操作性(interoperation)项目。

虽然几个浏览器的总分相似,但从详细的结果来看,我们会发现一些细分项目有很大的不同,各有千秋。

开发商解决了一些问题,Interop2022也统计了开发者版的得分,原本稳定版的得分明显落后于Safari,超过了另外两个Chromium内核浏览器。

经过一年的改进,CSSFlexbox、网格布局、粘性定位、变换五个项目均取得了90分以上的平均分。

这也是Interop2022项目建立的意义——帮助浏览器开发者发现互操作项目的兼容性,促进合作,全面改善网络开发环境,让开发者专注于改善网站设计和互动,而不是浪费在处理兼容性问题上。

Interop2022除了旨在消除不同浏览器的兼容性差异外,还希望促进网站体验的进步。

以15个评估指标中的窗口单元为例。当你使用Safari浏览网页时,你可能会注意到窗口的大小在页面静止和滚动时是不同的。

如果窗口发生变化,什么尺寸可以确保操作按钮可以准确点击,页面内部不会被太大阻挡?这需要一套交互标准。

当不同的浏览器遵循科学的交互标准时,用户可以在同一个网站上获得均匀的良好体验。

另一个关于色域的指标对用户体验也有很大的影响。在互联网建设的早期阶段,大多数网站会限制图片的颜色,以节省数据。长期以来,SRGB被广泛用作互联网的色域标准。

然而,随着显示设备和网络建设的发展,显示器可以显示的色域范围已经超过SRGB。例如,苹果设备中常用的DisplayP3色域比SRGB宽50%。

这种历史遗留下来的色彩枷锁限制了我们在浏览器上看到的颜色类型,不仅浪费了我们自己的宽色域屏幕,而且还可能出现与实物不一致的颜色偏差问题,这一直是网页的主要问题。

Interop2022是解决这个大问题的好机会。

Interop2022提出,浏览器需要支持色域,包括LAB、LCH和P3,这大大丰富了互联网的颜色类型。当广色域得到浏览器的广泛支持时,相应的广色内容就可以普及。

一般来说,网站开发者和普通用户都可以从浏览器巨头举办的浏览器高考中受益。正如苹果在项目中承诺的那样,只有通过互联网的可操作性,网站和网络应用才能更好地为我们服务,我们每天都在使用网络生活。

本文作者及来源微信公众号:【优企客整合营销】

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/184658.html

(0)

相关推荐