Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

CSS redundancy checker

Il CSS redundancy checker, una soluzione Ruby in grado di controllare quali regole CSS non vengono applicate a un dato insieme di pagine HTML sulla base dei selettori.
Il CSS redundancy checker, una soluzione Ruby in grado di controllare quali regole CSS non vengono applicate a un dato insieme di pagine HTML sulla base dei selettori.
Link copiato negli appunti

àˆ uno di quegli strumenti a cui credo molti abbiamo pensato almeno una volta,
in grado di rilevare le regole superflue e ininfluenti il CSS redundancy checker.
Traduco dall'introduzione dell'autore:

Se stai lavorando a un grande progetto ci possono essere diverse persone
che contribuiscono al CSS. Il risultato è una directory piena di file HTML e
un CSS enorme. Quello che succede il più delle volte è che non tutti i selettori
del CSS si applicano all'HTML, molti sono ridondati a seguito di modifiche al CSS
o all'HTML. Ma quando hai un CSS di 70 e più Kb, non è facile controllare quali
selettori non vengano applicati.

Ecco il CSS redundancy checker. àˆ uno strumento davvero semplice: gli passi un singolo file CSS e una directory di file HTML o un file di testo con gli URL delle pagine, e procede a rilevare quali selettori del CSS non vengano applicati a nessuno dei file HTML.

L'idea di Tom Armitage è semplice e allo stesso tempo utilissima. Richiede Ruby e HPRicot, un parser HTML e sono circa 50 righe di codice in tutto. Unico neo: non c'è una versione online operativa del tool... ma chi è un po' pratico di Ruby lo può scaricare da Google code.

Ti consigliamo anche