According to the group, the last couple of years have highlighted browser compatibility issues as the top challenges faced by developers, and research in the MDN Browser Compatibility Report has helped hone that signal into five areas where browser compatibility is particularly an issue, namely: CSS Flexbox, CSS Grid, CSS position: sticky, the CSS aspect-ratio property, and CSS transforms.
Albeit, the effort seems to be centered around improving the open source Chromium engine which powers Google Chrome and Microsoft’s Edge browsers.
What the Compat2021 project hopes to achieve?
The Compat2021 project working group identified the focus areas above based on feature, number of upvotes on given bugs in their different tracking system, with various feedback via survey, CanIUse data, and results from web-platform-tests.
Microsoft Edge team, on its part, intends to contribute fixes to Chromium to surpass 100% of CSS Grid tests and support the improvement of interop across browsers, as well as assist with triage in web-platform-tests. While the Chromium project had already started work on improving the compatibility of the browser in 2020 with the fine-tuning of the scope of the changes offered by Microsoft.
Still, there are compatibility issues in basically all of the web platform, even though the focus of this project remains on a rather small number of the most important areas, those voted as top issues for developers.
How to get Involved with the Compat2021 Project?
If you are a developer and encountering compatibility issues in the above listed areas, it is advised that you continue to file bugs in the appropriate tool via the “Send Feedback” or directly in the appropriate project like Chromium, Webkit, or Gecko.
And you can follow up on the project’s progress on the Compat2021 Dashboard on web-platform-tests, and by subscribing to the mailing list for updates.
No comments