Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identifier des outils automatisés pour tester la validité du HTML #6633

Open
Arnaud-D opened this issue Aug 11, 2024 · 0 comments
Open

Identifier des outils automatisés pour tester la validité du HTML #6633

Arnaud-D opened this issue Aug 11, 2024 · 0 comments
Labels
C-DevelopmentEnv Amélioration de l'environnement de dev S-Évolution Ajoute de nouvelles fonctionnalités

Comments

@Arnaud-D
Copy link
Contributor

Arnaud-D commented Aug 11, 2024

Description du besoin

Il est assez facile d'écrire du HTML invalide, par exemple en se trompant dans l'imbrication des balises, en utilisant des balises dans le mauvais contexte, etc.

Exemple : #6632

Description de la solution

Un outil automatisé dans la CI pourrait aider. On pourrait avoir de l'analyse statique sur les fichiers (peut-être compliqué avec les imbrications des templates Django), ou alors tester la sortie sur les tests unitaires.

Je pense qu'il doit y avoir des outils, je n'ai pas cherché une seule seconde. C'est un sujet à aborder en réunion des développeurs pour discuter de ce qui serait le plus adapté.

Description des alternatives

Ne rien faire. Ou mieux ouvrir les yeux et ses chakras pendant les revues de code.

@Arnaud-D Arnaud-D added S-Évolution Ajoute de nouvelles fonctionnalités C-DevelopmentEnv Amélioration de l'environnement de dev labels Aug 11, 2024
@philippemilink philippemilink moved this from À trier to À discuter in Suivi des tickets Aug 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-DevelopmentEnv Amélioration de l'environnement de dev S-Évolution Ajoute de nouvelles fonctionnalités
Projects
Status: À discuter
Development

No branches or pull requests

1 participant