Compat2021 est une initiative conjointe de Google et Microsoft pour améliorer Internet
Microsoft s'associe à Google, Igalia et la communauté Web en engageant des ressources dans un effort inter-navigateurs appelé #Compat2021. L'objectif de ce mouvement est d'améliorer la compatibilité pour les différents navigateurs Web. Les entreprises travailleront sur des améliorations dans cinq domaines principaux.
Le groupe de travail conjoint tentera d'identifier les problèmes dans les domaines d'intervention sur la base des données d'utilisation des fonctionnalités, du nombre de bogues (ou nombre d'étoiles/votes pour un bogue donné) dans le système de suivi de chaque fournisseur, diverses enquêtes retour d'information, Puis-je utiliser données et les résultats des tests de tests-plateformes-web. Microsoft dit que l'objectif de son équipe Edge est de faire en sorte que Chromium passe 100 % des tests CSS Grid en 2021.
Les principaux domaines d'intérêt en 2021 sont CSS Flexbox, CSS Grid, CSS position: sticky, la propriété de rapport d'aspect CSS et les transformations CSS.
CSS Flexbox est largement utilisé sur le Web et présente des problèmes de mise à l'échelle des images avec les conteneurs flexibles à hauteur automatique. Il a été choisi en raison de 85% de réussite au test dans tous les navigateurs modernes tout en étant un problème majeur dans le
Rapport de compatibilité du navigateur MDN.CSS Grid est également un bloc de construction populaire. Il a toujours des problèmes de compatibilité entre les navigateurs Web. De plus, il ne prend pas en charge les animations dans Chromium, alors qu'il les prend en charge dans Firefox.
Les transformations CSS sont utilisées sur 80% des chargements de page. Il a un 55% de taux de réussite aux tests sur les tests de plate-forme Web, il y a donc de la place pour des améliorations dans chacun des moteurs Web modernes, y compris Chromium, Gecko (Firefox) et WebKit.
Vous pouvez suivre les progrès de ces améliorations de compatibilité à la page suivante. Les informations sont organisées par canaux de publication, notamment Dev et Stable pour Edge et Chrome, Stable et Nightly pour Firefox, et Stable et Preview pour Safari.