Le mépris des programmeurs pour les normes du web : une grave erreur qu'il ne faut pas laisser se poursuivre.

Cet article révèle comment les développeurs négligent les normes fondamentales du web, nuisant ainsi à la qualité des sites et à l'expérience utilisateur. Découvrez les conséquences et pourquoi cette négligence est inacceptable.

Les choses les plus importantes que vous devez savoir

  • 2 % des sites web les plus visités contiennent des violations HTML sur leur page d'accueil, et ce chiffre tombe à seulement 2.6 % lorsque des bonnes pratiques strictes sont appliquées.
  • Plus de 33 % des sites web souffrent de problèmes d'accessibilité, ce qui les expose à des amendes potentielles en vertu de lois telles que la loi européenne sur l'accessibilité.
  • Les standards du Web sont essentiels pour garantir la lisibilité sur tous les navigateurs et tiennent compte de la préférence des robots d'IA pour un contenu lisible par l'humain ; les ignorer pourrait inciter les clients à rechercher des alternatives telles que du code généré par l'IA.

  • Le projet ValidateHTML a examiné les 5 000 domaines les plus populaires selon la liste Tranco.
  • Le chef de projet, Theo Ducrocq, a découvert que seulement 53 % de ces sites avaient des pages d'accueil lisibles par l'homme.
  • Près de 90 % des sites web n'ont pas respecté les normes web du W3C et ont même présenté des violations des spécifications HTML5.

Le projet indépendant ValidateHTML, supervisé par le développeur français Théo Ducrocq, a révélé un mépris flagrant des normes web sur la plupart des sites web les plus visités d'Internet.

Après avoir examiné 5 000 domaines, ValidateHTML a constaté qu'un peu plus de la moitié des sites avaient des pages d'accueil lisibles par l'homme et ne respectaient pas les normes HTML établies par le World Wide Web Consortium (W3C) et le Web Hypertext Applications Technology Working Group (WHATWG).

Les sites ont été sélectionnés parmi la liste des 5 000 meilleurs sites web de Tranco, et les recherches de Docrow ont mis en évidence une tendance décevante : la publication de sites parce qu’ils sont « suffisants », les navigateurs modernes étant capables de corriger la majorité des erreurs de programmation rencontrées.

ValidateHTML détecte le code HTML invalide.

Le projet de Theo Ducrocq consistait à soumettre chacun des 5 000 sites web à l'outil de validation HTML5 disponible sur html-validate.org . Seules les pages d'accueil ont été vérifiées ; les pages payantes et les articles générés par des systèmes de gestion de contenu (SGC), que Ducrocq juge « probablement bien pires », ont été exclus.

Lors de l'annonce des résultats de ValidateHTML , Ducrot a affirmé sans ambages que « le bon code HTML est l'exception, pas la règle ». 87.2 % des sites web les plus visités présentent des violations de code HTML sur leur page d'accueil, tandis que seulement 12.8 % offrent un code HTML « entièrement valide ». Mais il s'agit d'une estimation prudente ; si les bonnes pratiques en matière de standards web étaient appliquées, seuls 2.6 % des 5 000 premiers sites web du classement de Tranco pourraient être considérés comme ayant un code HTML valide.

Par ailleurs, plus d'un tiers des sites web présentent des problèmes d'accessibilité. Or, la législation européenne en matière d'accessibilité et les réglementations similaires à travers le monde entraînent un refus de mise en conformité. Cette situation est extrêmement risquée, car elle peut donner lieu à des amendes.

Dokro a également effectué une vérification du domaine validatehtml.com à l'aide du même outil de validation, mettant en évidence certaines erreurs.

Pourquoi les standards du web sont-ils importants ?

Les normes établies par le W3C depuis 1996 et par le WHATWG (qui comprend Apple, Google , Mozilla et Microsoft) depuis 2004 ont permis de garantir que les développeurs de sites Web donnent la priorité aux utilisateurs, en veillant à ce que les personnes ayant des problèmes d'accessibilité puissent consommer du contenu et en empêchant l'utilisation de codes et de conceptions déraisonnables ou secrets.

Certains pourraient affirmer que les standards du web ne sont plus pertinents à l'ère des robots de lecture web dotés d'intelligence artificielle , mais cela ignore deux faits fondamentaux. Premièrement, les standards sont importants pour garantir la lisibilité des sites web sur tous les navigateurs.

Deuxièmement, et c'est peut-être le plus important, les robots conversationnels dotés d'intelligence artificielle privilégient effectivement un contenu lisible par l'humain. Cela suggère que le site web en question est destiné à être lu et/ou utilisé par des humains, et qu'il mérite donc d'être visité.

Les programmeurs qui créent des sites web non conformes aux standards du web ne se créent pas seulement un problème qu'il faudra résoudre ultérieurement. Les clients ou les responsables pourraient également rechercher des solutions alternatives et envisager l'utilisation de code généré par l'IA.



Les commentaires sont fermés.