• [^] # Re: Validité du code

    Posté par (site web personnel, Mastodon) . En réponse à la dépêche simpleWeb, le plus petit gestionnaire de contenu (CMS) du monde. Évalué à 0.

    Ce qui est complexe pour la mise en place effective de ces différentes validations... c'est qu'il est difficile d'automatiser facilement ces vérification... il faudrait des outils en ligne de commande (et non dépendants de ressources web externes) pour intégrer ça en CI ou dans les tests hors CI.

    Je passe toujours mon code par un maximum de linter (éventuellement en désactivant/activant certain warning) pour quasiment tous les langages : python (flake8, pylint), rust (clippy), javascript (jslint), etc... même le JSON, le TOML, le YAML et le Markdown ont de très bon validateurs... mais pour le HTML5, à part aller le valider en ligne je ne trouve pas d'outil digne de ce nom (ou qui ne se contente pas d'aller intéroger un site pour nous retourner la réponse...) bien configurable et tout pour faire la même chose avec le HTML que j'écris ou que je génère.

    Et comme le dit Bruno, la propreté du code ne fait pas tout : le poids des image et les temps de chargement jouent aussi... et des outils de détection des erreurs typiques serait vraiment top.