微软和谷歌倡导启动Compat2021活动:提高不同浏览器间的兼容性

谷歌和微软近日联合宣布,将会和 Igalia 等诸多公司以及“更广泛的网络社区”合作,共同提高不同浏览器之间的兼容性。这项名为 Compat2021 的活动,工作重点是解决引起开发者社区抱怨的 5 大领域。

这些开发者抱怨的最多的 5 大领域分别是 CSS FleXbox, CSS Grid, CSS sticky positioning、CSS aspect-ratio property 以及 CSS Transforms。这些信息都是通过 Mozilla 开发者网络(MDN)、以及 State of CSS 和 State of JS 问卷调查收集而来的。

ezgif.com-optimize.gif

CSS Flexbox是一个使用非常广泛的功能,但它可能会导致图片在不同的浏览器中被错误地拉伸。之所以选择它,是因为它是MDN 2020年浏览器兼容性报告中的首要问题,此外它也是CSS状态报告中使用最广泛、最知名的功能。目前,85% 的浏览器通过了该功能的测试,在 Chrome 浏览器上 75% 的页面加载中都会出现该功能。

榜单上另一个被广泛使用的功能是 CSS Transforms,在 Chrome 上 80% 的页面加载都使用到它。不过这个在 web-platform-tests 上的测试通过率只有 55%,所以要想让每个浏览器都达到同样的水平,可能还需要再做一些工作。

您可能还会对下面的文章感兴趣: