¿A quién no le ha pasado más de una vez que nos hemos puesto maquetar, hemos dado vueltas y vueltas al CSS, hemos cambiado el nombre de alguna clase, e incluso dejamos de utilizar alguna?

Si no mantenemos una limpieza en nuestros archivos CSS, borrando aquellas clases o ID’s que ya no utilicemos, cuando realmente queramos reducir uno bytes de peso en nuestros archivos nos encontraremos con la ardua tarea de averiguar si este estilo lo hemos utilizado o no.

Dependiendo del tamaño del portal, incluso la tarea puede llegar a ser irrealizable.

CSS Redundancy Checker es un script dentro de Google Code que nos permite realizar esta limpieza en nuestros archivos CSS.

El funcionamiento es muy sencillo y se basa en indicarle el archivo CSS y un .txt con una lista de las URL a comparar o un directorio que contenga HTML. El script tomara cada estilo CSS y recorrerá los HTML para buscar ese estilo dentro de su contenido.

Pero tiene sus desventajas:
- Tienes que tener instalado Ruby y Rubygems
- Disponer de Hpricot (gem de Rubygems)
- No trabaja con archivos HTML incompletos (como plantillas, fragmentos de HTML, etc.