Estoy pensando en crear una herramienta que comience desde la raíz de una página web y atraviese todo el sitio web recopilando una lista de recursos como archivos CSS / HTML / Javascript y luego ejecute CSS / Javascript Lint + Validator HTML + Broken Link Finder. Antes de comenzar a construir algo como esto, me preguntaba si esto ya existe.
Gracias.
Ya busqué bastante en Google y no pude encontrar mucho.
Respuestas:
Creo que serías el primero si hicieras un paquete que pueda
Puedo pensar en un par de formas de hacer algunas de ellas.
Es posible que pueda usar HTTrack u otra copiadora de sitios web para buscar recursos .
La validación de HTML podría hacerse con esta herramienta: WDG HTML Validator (tiene una opción de Validar todo el sitio )
Hay un complemento de Microsoft para IIS: Search Engine Optimization Toolkit , puede escanear un sitio determinado en busca de enlaces rotos (junto con varias otras estadísticas bastante ingeniosas del sitio)
No puedo pensar en ninguno que valide CSS y JS mientras escanea un sitio completo, las prácticas modernas de diseño web generalmente producen una pequeña cantidad de archivos JS / CSS de todos modos, por lo que puede ser una buena opción para aquellos en algunas circunstancias. Sin embargo, puedo ver la necesidad de escanear JS / CSS en línea.
Para ayudarlo a desarrollar dicha herramienta, puede descargar la fuente para
W3C Markup-Validator : http://dvcs.w3.org/hg/markup-validator/
CSS Lint : https://github.com/stubbornella/csslint
JS Lint : https://github.com/douglascrockford/JSLint
fuente
Quizás este enlace ayude: Verificación del sitio web
Puedes comprobar:
Quizás sería fácil crear una aplicación .Net sin conexión para incluir todos estos enlaces en una sola aplicación.
Saludos
fuente