Je pense à construire un outil qui commence à la racine d'une page Web et traverse l'ensemble du site Web en rassemblant une liste de ressources telles que les fichiers CSS / HTML / Javascript, puis exécute CSS / Javascript Lint + HTML Validator + Broken Link Finder. Avant de commencer à construire quelque chose comme ça, je me demandais si cela existe déjà?
Merci.
J'ai déjà beaucoup cherché sur Google et je n'ai pas trouvé grand-chose.
Réponses:
Je pense que tu serais le premier si tu faisais un paquet qui peut
Je peux penser à quelques façons de le faire.
Vous pourrez peut-être utiliser HTTrack ou un autre copieur de site Web pour rechercher des ressources .
La validation HTML pourrait être effectuée avec cet outil: Validateur HTML WDG (a une option Valider tout le site )
Il existe un plugin Microsoft pour IIS - Search Engine Optimization Toolkit , il peut analyser un site donné pour les liens cassés (ainsi que plusieurs autres statistiques de site assez astucieuses)
Je ne peux penser à aucun qui validera CSS et JS lors de la numérisation d'un site entier, les pratiques de conception Web modernes génèrent généralement un petit nombre de fichiers JS / CSS, de sorte que vous pouvez très bien les supprimer dans certaines circonstances. Je peux voir le potentiel d'un besoin de numériser JS / CSS en ligne.
Pour vous aider à développer un tel outil, vous pouvez télécharger la source de
Validateur de balisage W3C : http://dvcs.w3.org/hg/markup-validator/
CSS Lint : https://github.com/stubbornella/csslint
JS Lint : https://github.com/douglascrockford/JSLint
la source
Peut-être que ce lien aide: Vérification du site Web
Tu peux vérifier:
Il serait peut-être facile de créer une application .Net hors ligne pour inclure tous ces liens dans une seule application.
Cordialement
la source