Pourquoi l’élément <html> n’est-il pas pris en charge à 100 % sur CanIUse.com ?
- Can I Use est un site qui suit le taux d’adoption des technologies web, estime l’usage des navigateurs et mesure la compatibilité des fonctionnalités afin de fournir des chiffres indiquant leur disponibilité.
- Actuellement, le taux de prise en charge de l’élément
<html> est affiché à 97,34 %, ce qui est inférieur au taux de prise en charge actuel de l’élément <audio>.
- Sur la base des données fournies par MDN, la section de compatibilité des navigateurs pour l’élément
<html> affiche l’attribut manifest, non standardisé et abandonné, ainsi que « secure context required » avec une croix rouge.
Informations supplémentaires
- MDN signifiait Mozilla Developer Network, mais le nom est désormais simplement utilisé comme MDN.
L’avis de GN⁺
- Les données de CanIUse.com peuvent parfois prêter à confusion, mais elles restent une ressource utile pour les développeurs web.
- Le fait que le taux de prise en charge d’un élément de base comme
<html> ne soit pas de 100 % semble tenir à la manière dont les données sont interprétées et à la façon dont les anciens navigateurs sont traités.
- Comprendre la compatibilité et le taux de prise en charge des technologies web est très important pour les développeurs web, et ces statistiques aident à faire des choix techniques et à optimiser les sites web.
1 commentaires
Commentaire Hacker News
Explication de l’option « tous les utilisateurs » de CanIUse :
Mention du changement de nom de MDN :
Mention du fait que les éléments HTML
aetpont le même taux de prise en charge :aetpont tous deux un taux de prise en charge de 97,34 %.Question sur le HTML valide le plus simple :
Mention qu’il serait utile d’ajouter une fonctionnalité distincte « html-manifest » dans CanIUse :
Explication de la source des données sur le site CanIUse :
Question sur ce que signifie « ne pas prendre en charge » l’élément
<html>:<html>à une page modifie la manière dont la page s’affiche.Mention du fait que la page web d’origine n’utilisait pas l’élément
<html>:Question sur le fait que le taux de prise en charge de l’élément
<html>devrait être inférieur à celui de tous les autres éléments :<html>est inférieur à celui des autres éléments.