Navigateurs : Google et Microsoft rejoignent un effort global d’amélioration de la compatibilité
Le 23 mars 2021 à 08h54
2 min
Logiciel
Logiciel
Compat2021 est un mouvement collectif embarquant différentes structures (entreprises, associations…) et censé prendre le pouls de la communauté web. Elle puise largement ses constats dans les études menées par le MDN (Mozilla Developer Network), ainsi que State of CSS et State of JS.
Google et Microsoft rejoignent le combat. Les deux sociétés évoquent l’importance des études MDN DNA (Developer Needs Assessment) et des résultats approfondis du MDN Browser Compatibility Report 2020.
Elles vont donc participer à l’effort commun, en se concentrant sur la compatibilité de cinq éléments considérés comme prioritaires aujourd’hui : CSS Flexbox, CSS Grid, CSS sticky positioning, la propriété CSS aspect-ratio et CSS Transforms.
L’objectif majeur est de parvenir à un rendu cohérent sur l’ensemble des navigateurs, en plus de s’assurer qu’ils sont capables de les traiter.
Sur ce dernier point, il reste du travail selon Compat2021 : les versions stables de Chrome et Edge ont un même score (logique) de 83 points, mais Firefox tombe à 68 et Safari à 60. Dans leurs dernières préversions, Chrome et Edge gagnent 3 points, Firefox s’envole à 83 points et Safari peine à décoller avec 64.
Le 23 mars 2021 à 08h54
Commentaires (12)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 23/03/2021 à 09h40
Microsoft qui, après 20 ans d’errance sur la compatibilité d’IE/Edge, vient finalement squatter le moteur Chromium de Google puis vient donner 6 mois après des leçons à Firefox et Safari, parce que bon “quand même ça suffit”.
Le culot
Le 23/03/2021 à 10h16
Ouais… Surtout qu’en matière de compatibilité avec les normes CSS, le camp Blink n’a pas vraiment le droit de la ramener, hein !
Le 23/03/2021 à 11h36
L’article ne dit pas dans quel cas cela pose un problème, perso j’en ai jamais eu ?
Le 23/03/2021 à 13h07
Lol. Je n’ai pas d’autre mot.
Microsoft et Google sont les premiers à développer des produits qui ne sont pas compatibles avec tous les navigateurs.
Le 23/03/2021 à 13h57
Safari est en train de devenir le boulet de l’internet en terme de comptabilité avec les standards. Dire qu’il était bien mieux que tous les autres à ses débuts.
J’ai beau ne pas apprécier l’approche très “je m’en fou des autres” de Chrome quand il s’agit de créer ses propres standards, au moins le navigateur n’est pas en retard d’une décennie parce que ça pourrait mettre à mal le business model de son store. À quand WebGL 2, un WebAssembly aux performances décentes, les web notifications et le support des codecs libres dans Safari iOS 🤷♂️
Le 23/03/2021 à 16h12
Le souci c’est que chrome c’est le standard. Je ne trouve pas cela trop gênant d’avoir un navigateur un peu en retard, tant qu’il respecte le standard.
On a compris, les développeurs voudraient une implémentation unique, voire proposer la leur. Ce n’est pas comme cela qu’un protocole fonctionne. S’ils veulent faire un truc vraiment à leur sauce, il faut viser un seul navigateur, une application, un OS, voire un matériel particulier. Le client ne veut pas installer une autre application pour cette fonctionnalité? Elle n’est peut-être pas si importante après tout…
Le 23/03/2021 à 14h22
J’ai jamais vu un service Google incompatible avec les autres navigateurs. A part temporairement, le site web de Google Messages, mais vu qu’ils sortent des services en betas pdt des mois, ça a fini par être compatible.
Par contre MS, effectivement c’est la grosse plaie, surtout avec leur service d’entreprise comme Sharepoint qui ne fonctionnent à 100% qu’avec Edge, ce qui est bizarre vu que c’est un clone de Chrome.
Le 23/03/2021 à 18h05
Troll: True;
Content :“Make IE6 great again, bien partis avec edgium…”
Le 23/03/2021 à 19h09
On atteindre la compatibilité par l’extinction des alternatives. C’est en chemin…
Le 23/03/2021 à 19h18
On comprendre ce que tu dis et être d’accord.
Le 23/03/2021 à 19h29
(dis, ça se voit que je ne me relis jamais avant de poster ?)
Le 26/03/2021 à 15h30