Bu kural, PageSpeed Insights, kaynaklarınızdan birinin boyutunun küçültme işlemiyle azaltılabileceğini algıladığında tetiklenir.
Genel bakış
Küçültme, kaynağın tarayıcı tarafından nasıl işlendiğini etkilemeden gereksiz veya fazla verileri kaldırma işlemini ifade eder. Örneğin, kod yorumları ve biçimlendirme, kullanılmayan kodları kaldırma, daha kısa değişken ve işlev adları kullanma vb.
JavaScript'i küçültmek içinUglifyJS'yi deneyin. Closure Derleyici de çok etkilidir. Geliştirme dosyalarını küçültmek, yeniden adlandırmak ve bir üretim dizinine kaydetmek için bu araçları kullanan bir derleme işlemi oluşturabilirsiniz.
Alternatif olarak, PageSpeed Modülü, kaynak küçültme de dahil olmak üzere sitenizi otomatik olarak optimize etmek için bir Apache veya Nginx web sunucusuyla entegre olur.
[null,null,["Son güncelleme tarihi: 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."]]],["Minification reduces resource size by removing unnecessary data without affecting browser processing. Key actions include minifying HTML, CSS, and JavaScript. Use tools like HTMLMinifier for HTML, CSSNano or csso for CSS, and UglifyJS or Closure Compiler for JavaScript. A build process can automate minification, or the PageSpeed Module can optimize sites on Apache/Nginx servers. The content refers to PageSpeed Insights for identifying areas for minification.\n"]]