2 points par GN⁺ 2025-08-20 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Une Pull Request a été proposée pour supprimer les mentions liées à XSLT du document de standard HTML
  • L’auteur de la proposition explique que des bogues d’implémentation ont été signalés dans les principaux navigateurs comme Chrome, Firefox et Safari, et que des problèmes de tests et de documentation sont également en cours de traitement
  • Les opposants soulignent des problèmes de compatibilité avec les sites existants ainsi qu’un problème de lisibilité où les documents XML se casseraient si <?xml-stylesheet?> était supprimé
  • Certains développeurs insistent sur le fait que XSLT est encore utilisé dans les documents gouvernementaux, les flux RSS et les environnements embarqués
  • Des inquiétudes sont exprimées quant au fait que des décisions centrées sur les grands éditeurs de navigateurs puissent conduire à une réduction de l’ouverture du Web et de sa diversité historique

Aperçu de la Pull Request

  • Titre de la PR : Remove mentions of XSLT from the html spec
  • Auteur : mfreed7
  • Cible : whatwg/html:main
  • Issue associée : #11523
  • Des rapports de bogues d’implémentation existent pour Chromium, Gecko et WebKit
  • Des mises à jour sont prévues pour la documentation MDN et d’autres ressources associées comme HTML AAM

Principaux arguments d’opposition

gucci-on-fleek (2025-08-15)

  • Il faut tenir compte des statistiques d’usage et de la taille des sites web
    • Les grands sites peuvent être mis à jour, mais les petits sites et sites personnels ne sont parfois plus maintenus depuis des décennies, ce qui fait craindre une rupture de compatibilité permanente
  • Supprimer XSLTProcessor() ne limiterait qu’une fonctionnalité JS, mais supprimer <?xml-stylesheet?> provoquerait un problème où les documents XML ne s’afficheraient plus du tout
  • Alors que d’anciennes fonctionnalités HTML obsolètes (<font>, <align>, <xmp>) continuent encore de fonctionner, il s’agirait ici d’un changement sans précédent qui casse le document lui-même
  • Mise en avant du risque de bloquer l’accès à des ressources importantes comme d’anciennes archives ou des sites universitaires

nomis (2025-08-18)

jonsterling (2025-08-18)

  • Critique la réalité dans laquelle les éditeurs de navigateurs définissent de facto la plateforme web de manière monopolistique
  • Selon lui, XSLT contribue encore à des usages variés et créatifs du Web, et sa suppression risquerait d’affaiblir l’Open Web
  • Il insiste sur le principe selon lequel « le Web appartient à tout le monde » et sur la nécessité de respecter son histoire et sa diversité

Soutiens et suites prévues

  • domenic (2025-08-19) : réaction positive, en soulignant qu’il faudrait aussi mettre à jour les mentions de XSLT dans la spécification DOM
  • mfreed7 (2025-08-19) : répond qu’il soumettra également une PR séparée pour la spécification DOM

En résumé

  • La suppression de XSLT est proposée dans le cadre des efforts de simplification et de modernisation des navigateurs
  • Mais les opposants craignent une dégradation de la compatibilité des documents existants, de l’accessibilité des données gouvernementales et académiques, ainsi que de la diversité de l’Open Web
  • Le débat dépasse donc le simple choix technique pour toucher à une question plus philosophique : qui détient le pouvoir de décision sur les standards du Web

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.