Sperimentate e implementate senza problemi funzionalità complesse con VWO FullStack. Offre un'adattabilità lato server per esperimenti diversi con una segmentazione approfondita, garantendo prestazioni ottimali ed esperienze utente coerenti tra i va…
UnCSS è uno strumento che rimuove i CSS inutilizzati dai tuoi fogli di stile. Funziona su più file e supporta CSS con iniezione JavaScript.
Come?
Il processo mediante il quale UnCSS rimuove le regole non utilizzate è il seguente:
1. I file HTML vengono caricati da jsdom e JavaScript viene eseguito. 2. Tutti i fogli di stile sono analizzati da PostCSS. 2. document.querySelector filtra i selettori che non si trovano nei file HTML. 4. Le restanti regole vengono riconvertite in CSS.
Notare che:
• UnCSS non può essere eseguito su pagine non HTML, come modelli o file PHP. Se devi eseguire UnCSS contro i tuoi modelli, probabilmente dovresti generare pagine HTML di esempio dai tuoi modelli ed eseguire uncss su quei file generati; o esegui un server di sviluppo locale in tempo reale e punta uncss a quello. • UnCSS esegue solo il Javascript eseguito al caricamento della pagina. Non gestisce (e non può) gestire Javascript che gira su interazioni dell'utente come i clic sui pulsanti. È necessario utilizzare l'opzione ignora per conservare le classi aggiunte da Javascript sull'interazione dell'utente.