این قوانین زمانی فعال می شود که PageSpeed Insights تشخیص دهد که اندازه یکی از منابع شما می تواند از طریق کوچک سازی کاهش یابد.
بررسی اجمالی
کوچکسازی به فرآیند حذف دادههای غیرضروری یا اضافی بدون تأثیر بر نحوه پردازش منبع توسط مرورگر اشاره دارد - به عنوان مثال نظرات و قالببندی کد، حذف کدهای استفاده نشده، استفاده از نامهای متغیر و تابع کوتاهتر و غیره.
برای کوچک کردن جاوا اسکریپت،UglifyJS را امتحان کنید. Closure Compiler نیز بسیار موثر است. میتوانید یک فرآیند ساخت ایجاد کنید که از این ابزارها برای کوچک کردن و تغییر نام فایلهای توسعه و ذخیره آنها در دایرکتوری تولید استفاده کند.
از طرف دیگر، ماژول PageSpeed با یک وب سرور Apache یا Nginx ادغام می شود تا به طور خودکار سایت شما را بهینه کند، از جمله کوچک سازی منابع.
تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-10-30 بهوقت ساعت هماهنگ جهانی."],[[["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."]]],[]]