2010-09-09 17 views
5

¿Alguien sabe de software o un servicio web que pueda leer su hoja de estilo y html/php, y el perfil de su CSS? Con eso me refiero a indicar qué cláusulas o reglas nunca se usan, y así sucesivamente.hoja de estilos "profiler"

Después de hacer varios rediseños graves en un sitio web bastante complejo, estoy seguro de hay algunos viejos esqueletos escondidos de distancia, por lo que mi código clunkier y menos legible, No hacer nada, el establecimiento de normas para los divs y se extiende por mucho tiempo que elimina .

+0

Buena pregunta. Es un problema más complicado de lo que parece: para descubrir qué reglas de estilo no se usan, una herramienta debería escanear la hoja de estilo y cada archivo HTML al que se aplica. No hay forma de saber a qué archivos HTML se aplica, por lo que podría marcar fácilmente lo que realmente se usa en alguna parte, si la persona que ejecuta la herramienta no está familiarizada con el código. –

Respuesta

3

El 'Dust-Me Selectors' Firefox plugin es bastante útil para encontrar reglas no utilizadas, puede probar páginas individuales y arañar sitios enteros.

+0

Gracias! Esto es más o menos lo que estaba buscando – Mala

2

Pruebe usar firebug, la extensión firefox. Le dirá qué reglas no se están usando y cuáles son innecesarias.

+1

+1: Firebug es demasiado bueno. golpea estilos que son anulados o no requeridos. – ankitjaininfo

+1

Firebug solo destacará la herencia, pero creo que OP no solo lo quiere, sino también reglas que nunca se usan, Firebug no puede hacer –

+0

Utilizo firebug mucho, pero realmente necesito algo que vaya a pasar. estas hojas de estilo masivas, compararlas con el html, y decir "cortar estos bloques, no hacen nada" y así sucesivamente, – Mala

3

Bueno, he encontrado algo interesante. Utilizando la herramienta "Auditorías" como parte de las herramientas para desarrolladores de Chrome, puede averiguar qué reglas de CSS son extrañas.

alt text

Es bastante básico - que ni siquiera tiene que apunte al número de línea cada una de estas reglas se encuentran a partir, pero es mejor que nada. Espero que esto ayude.

Cuestiones relacionadas