הכלל הזה מופעל כשמערכת PageSpeed Insights מזהה שאפשר להקטין את הגודל של אחד מהמשאבים
על ידי הקטנה.
סקירה כללית
הקטנה מתייחסת לתהליך של הסרת נתונים מיותרים או מיותרים בלי להשפיע על אופן עיבוד המשאב בדפדפן, למשל תגובות ועיצוב בקוד, הסרת קוד שאינו בשימוש, שימוש בשמות קצרים יותר של משתנים ופונקציות וכן הלאה.
כדי להקטין JavaScript, אפשר לנסות את UglifyJS. גם מהדר חסימותיעיל מאוד. אפשר ליצור תהליך build שמשתמש בכלים האלה כדי להקטין את קובצי הפיתוח, לשנות את השמות שלהם ולשמור אותם בספריית ייצור.
לחלופין, המודול של PageSpeed,
משתלב עם שרת האינטרנט Apache או Nginx כדי לבצע אופטימיזציה אוטומטית של האתר, כולל הקטנת המשאבים.
[null,null,["עדכון אחרון: 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."]]],[]]