چگونه مشکل Minify Resources را حل کنیم؟
یکی از مواقعی که PageSpeed Insights ممکن است فعال گردد زمانی است که متوجه شود یکی از فایل های Html، Css و جاوا اسکریپت می توانست حجمش کاهش یابد ولی انجام نشده است.
یاد آوری کوچک کردن منابع Javascript، Css ، Html
میزان لود شدن صفحات وب یکی از فاکتورهای مهم در سئو و رتبه بندی گوگل و افزایش رتبه سایت می باشد. اگر کاربر از سایت شما بازدید کند و سرعت لود شدن صفحه تان کم باشد مطمئنا کاربر منتظر نمی ماند و خیلی زود صفحه را می بندد.
یکی از روش های بالا بردن سرعت سایت این است که حجم فایل های Html، Css و جاوا اسکریپت سایت را پایین آوریم و فاصله و کامنت های اضافی کدها را حذف کنیم که خود سبب افزایش سرعت لود شدن صفحات سایت می گردد.
کوچک کردن فایل که در برنامه نویسی انجام می شود تاثیری بر روی پردازش مرورگر نخواهد داشت این کار باعث افزایش لود صفحات و در نتیجه افزایش رضایت مندی کاربران خواهد شد.
Minify یا کوچک کردن یک فایل به ۳ صورت است:
۱- حذف کاراکترهای اضافی، کاراکتر فاصله و کاراکتر خط جدید (Enter)
۲- حذف کامنت ها
۳- استفاده از نام های کوتاه برای توابع و متغیرها
پیشنهادات برای Minify Resources
روش های مختلفی برای کم کردن حجم فایل های Html، Css و جاوا اسکریپت وجود دارد که در زیر برای هر کدام سرویس هایی را پیشنهاد داده ایم:
– سرویس Minify Service: برای بهینه کردن یک فایل Html استفاده می شود.
– سرویس های YUI Compressor و js: برای بهینه کردن فایل های Css استفاده می شود.
– سرویس های Closure Compiler، JSMinیا YUI Compressor: برای بهینه کردن فایل های جاوا اسکریپت استفاده می شود.