▲《IE:我想做什么》《下载》《IE:哦买Karma》
有多少人买了新电脑后的第一件事,是打开自己的浏览器下载还是?
虽然我们已经进入了移动互联网时代,很多网络服务已经从网站转变为独立的APP,但浏览器仍然是大多数人上网最常用的入口。
为了避免上网时出现令人讨厌的卡顿和广告问题,人们总是习惯于在开始上网之前选择最轻快、最纯粹或功能最强大的浏览器,久而久之就会形成品牌依赖效应。
就像可口可乐的粉丝从不考虑百事可乐一样,习惯了的朋友怎么看都会觉得别扭;无论 Edge 怎么推荐自己,Edge 的用户都不会动心。
长期以来,浏览器一直是一个多方瓜分的市场。根据统计机构的数据,浏览器以64.3%位居第一,18.96%位居第二。3.71% 和 3.7% 和 Edge 分别位列第三和第四。
按理说,市场上的顶级玩家之间应该存在竞争关系,试图从对手阵营中“抢”新用户。然而近来,四大浏览器却鲜少联合起来以实现“互联网统一”。
你的网站我的网站,好像是一样的?
拥有苹果、微软和微软这四种浏览器的公司最近宣布创建一个名为 2022 的网络标准,旨在消除不同浏览器之间的兼容性问题。
您可能想知道,是否可以用不同的浏览器打开同一个网站更新完谷歌浏览器无法访问google,只是速度不同。显示的内容还会有所不同吗?
▲(左)Gecko(中)(右)内核浏览器中相同模型的效果
确实如此。以流行的网站布局模型CSS为例,同一个模型在()、Gecko()和()三种浏览器中的显示效果是不同的,差异太大,很难找到正确的显示版本。
像这样的兼容性问题在 上很常见。如果一个显示正常的网站在网站上挤成一堆,对用户和网站所有者来说都是一场灾难。
但是,要让不同的浏览器显示统一的内容并不容易。2019年,微软、微软等公司成立了一个名为MDN Web的开发者调查组,分析开发者在网络建设中的痛点,研究需求。
根据 MDN Web 的调查报告,在开发者评选的 28 个“Web 开发最令人沮丧的要求”中,“必须支持特定的浏览器(例如 IE 11)”)位居榜首。
第二个和第三个最烦人的要求分别是“避免或删除不能跨浏览器工作的功能”和“使不同的浏览器看起来/工作相同”。兼容性相关。
首席软件工程师和产品经理认为,MDN Web 的研究让开发团队更清楚地了解了开发人员在测试中面临的挑战。为了支持下一代测试工具,需要与所有浏览器厂商合作,帮助解决这个行业问题。
于是,去年联合微软等公司启动了2021计划,完善5个重点兼容性项目。
今年推出的2022年是2021年的延续。
去年项目的顺利推进给了项目组成员很大的信心,所以2022年项目组将目标改进的兼容性项目增加到15个,而这次苹果也正式宣布参与这个改进计划. .
有史以来第一次,所有主要浏览器开发人员和其他利益相关者齐聚一堂,解决 Web 开发人员遇到的兼容性问题
、Jä 和 Nyman 在 2022 年的科技博客文章中评论道。
属于浏览器的“高考”
如何评估浏览器的兼容性?
2022 在 2021 的基础上增加了 10 个互操作性项目,这些项目根据浏览器性能从 0 到 100 进行评分。
从目前的结果来看,三个内核的稳定浏览器的性能都不是很乐观。其中,矮个子中最高,得分69分,而苹果则惨遭垫底,只有50分。
这 15 项包括级联层、色域和 CSS 颜色能力、新视口单元、页面滚动和子网格等功能,基本上都是与交互相关的互操作性 () 项,这也是 2022 年命名的原因。
虽然几个浏览器的总分差不多更新完谷歌浏览器无法访问google,但从详细的结果来看,会发现一些子项的差异非常大,三者各有千秋。
其中一些问题已在开发者版本中得到解决。2022年也统计了开发者版的分数。稳定版的原始分数明显落后,得到了73分,超过了其他两个核心浏览器。
项目组对2022年的信心源于2021年去年取得的成绩。
▲ 虚线是各个浏览器的增长路线,进步显着
经过一年的改进,三款核心浏览器在纵横比、CSS、网格布局、粘性定位、变换五项中的平均分都达到了90多分。
这也是2022项目成立的意义——帮助浏览器开发者自己发现互操作项目中存在的兼容性问题,推动合作全面改善Web开发环境,进而让开发者专注于改进网站设计和交互。,而不是浪费在处理兼容性问题上。
除了旨在消除不同浏览器之间的兼容性差异,2022 还希望推动网站体验向前发展。
以15个考核指标中的窗口单元为例,当你浏览网页时,你可能会注意到页面静止和滚动时窗口的大小会有所不同。
如果视口发生变化,什么尺寸才能保证动作按钮可以准确点击,又不会被页面内部遮挡太多?这就需要制定一套交互标准。
当不同的浏览器遵循科学的交互标准时,可以保证用户在同一个网站上获得统一的良好体验。
关于色域的另一个指标也对用户体验产生巨大影响。在 的早期,大多数网站都会限制图像的颜色以保存数据。长期以来,互联网普遍采用sRGB作为色域标准。
但是随着显示设备的发展和网络建设,显示器可以显示的色域范围已经超过了sRGB。例如,苹果设备常用的 P3 色域比 sRGB 宽 50%。
这种历史遗留下来的“色卡”限制了我们在浏览器中可以看到的颜色种类,不仅浪费了广色域屏幕本身,还可能造成照片与实物不符的偏色问题对象,而这一直是网页的问题。大问题。
汇聚互联网主力军的2022年,正是解决这一大问题的好机会。
2022提出浏览器需要支持包括LAB、LCH、P3在内的色域,大大丰富了互联网的色彩多样性。当浏览器普遍支持广色域时,可能会普及相应的广色域内容。
总的来说,无论是网站开发者还是普通用户,都能从浏览器巨头举办的这场“浏览器高考”中受益。正如苹果在项目中所承诺的那样,只有互联网充满了互操作性,网站和网络应用才能更好地为每天使用网络的我们服务。
评论留言