2009-11-25 13 views
6

Ho una skin DotNetNuke con un singolo file CSS lungo oltre 3.500 righe. Contiene stili per YUI, Telerik, Cluetip e l'effettiva personalizzazione del sito. I vecchi sviluppatori continuavano semplicemente ad aggiungere stili e mai a ripulire quelli vecchi non utilizzati.Trova tutti gli stili CSS utilizzati sul sito Web

Desidero pulire il file e ottenere una dimensione più gestibile. Per prima cosa ho pensato di scansionare il codice base, ma questo è di 5.500 file con una combinazione di CSS applicati nei file .aspx, .ascx e .cs e jQuery che apri gli stili a volte dal codice generato e talvolta dai file js. Alcuni stili sono applicati con selettori di classe e altri con selettori di id.

C'è un modo per controllare facilmente quali stili il sito Web ha effettivamente bisogno in tutte le sue pagine? C'è qualche crawler che potrebbe fare questo?

risposta

19

Per firefox è disponibile un componente aggiuntivo denominato dust-me-selectors. Se fornisci una mappa del sito, troverà tutti gli stili css non utilizzati.

+0

Strumento davvero eccezionale, proprio quello di cui avevo bisogno, e un altro buon motivo per risolvere la mia sitemap! –

+0

selettori di polvere-me - Cool state cercando qualcosa lungo queste linee – PurplePilot

+3

Love it! e per Chrome 'Proprietà> Strumenti> Strumenti di sviluppo Fare clic sulla scheda Audit, e quindi eseguire il test' funziona così – danferth

1

Se si esegue polvere-me-selettori, ricordarsi di eseguire in ogni pagina del tuo sito web in modo non vengono eliminati tutti gli stili che vengono effettivamente utilizzati.

+0

Se si dà una mappa del sito, che sarà ragno tutte quelle pagine. – Ikke

+0

Non lo sapevo, grazie mille! – arturopuente

Problemi correlati