Questa regola viene attivata quando PageSpeed Insights rileva che le dimensioni di una delle risorse potrebbero essere ridotte mediante la minimizzazione.
Panoramica
La minimizzazione si riferisce al processo di rimozione di dati non necessari o ridondanti senza influire sul modo in cui la risorsa viene elaborata dal browser, ad esempio commenti e formattazione del codice, rimozione di codice inutilizzato, utilizzo di nomi di variabili e funzioni più brevi e così via.
Dovresti minimizzare le risorse HTML, CSS e JavaScript:
Per minimizzare il codice HTML,prova HTMLMinifier.
Per minimizzare le risorse CSS, prova CSSNano e csso.
Per minimizzare JavaScript, prova UglifyJS. Anche il Closure Compiler
è molto efficace. Puoi creare un processo di compilazione che utilizza questi strumenti per minimizzare e rinominare i file di sviluppo e salvarli in una directory di produzione.
In alternativa, il modulo PageSpeed si integra con un server web Apache o Nginx per ottimizzare automaticamente il sito, minimizzando le risorse.
[null,null,["Ultimo aggiornamento 2024-09-04 UTC."],[[["This documentation is outdated and refers to a deprecated version of PageSpeed Insights API (v4) which will be shut down."],["Minification is the process of removing unnecessary data from web resources (HTML, CSS, JavaScript) without impacting functionality, improving page load speed."],["You can use tools like HTMLMinifier, CSSNano, csso, UglifyJS, and Closure Compiler to minify your resources."],["The PageSpeed Module for Apache or Nginx servers can automatically optimize your site, including minification."]]],[]]