اگر می خواهید سرعت بخشیدن به سایت وردپرس خود را پیدا کنید ، با یافتن روش هایی برای کاهش اندازه تصاویر پیشنهادی خود بازدهی کل سرمایه شما.
به طور متوسط ، تصاویر تقریباً نیمی از اندازه پرونده یک صفحه وب را تشکیل می دهند ، بنابراین حتی بهبودهای کوچک می توانند نتایج بزرگی داشته باشند.
WebP یک قالب تصویری مدرن است که می تواند به شما کمک کند تا اندازه تصاویر خود را بدون تغییر در شکل آنها کاهش دهید. به طور متوسط ، یادگیری نحوه تبدیل یک تصویر به WebP می تواند اندازه آن را 25-35 with کاهش دهد ، بدون اینکه کیفیت قابل افتی باشد.
به همین دلیل در این پست وبلاگ به عمق موضوع خواهیم پرداخت!
آماده هستید؟ بیایید شروع کنیم!
WebP چیست؟ h2>
بنابراین … فایل WebP چیست؟ به طور خلاصه ، WebP یک قالب تصویری است که توسط Google ساخته شده است. به عنوان مثال ، شما قالب های تصویری مانند JPEG یا JPG و PNG دارید ، درست است؟ خوب ، WebP یک قالب فایل جایگزین برای تصاویر است. بررسی کنید که چگونه انواع مختلف فایل تصویر می تواند بر سرعت وب سایت شما تأثیر بگذارد.
WebP بر روی ارائه همان فایل تصویری ، فقط با اندازه پرونده کوچکتر متمرکز شده است. با کاهش اندازه پرونده های تصویری خود ، همچنان می توانید همان تجربه را به بازدیدکنندگان وب سایت خود ارائه دهید اما سایت شما سریعتر بارگیری می شود a >.
به عنوان مثال ، در مطالعه فشرده سازی GoogleP WebP ، Google دریافت که یک فایل تصویری WebP به طور متوسط is
است
- 25-34٪ کوچکتر از یک تصویر قابل مقایسه با JPEG.
- 26٪ کوچکتر از تصویر PNG قابل مقایسه است.
به همین دلیل است که اگر سایت خود را از طریق PageSpeed Insights اجرا کنید ، یکی از این موارد بسیاری از توصیه ها این است که تصاویر را در قالب های نسل بعدی مانند WebP ارائه دهید :
بنابراین قالب WebP Google چگونه این کاهش در اندازه پرونده را به دست می آورد؟
WebP از هر دو فشرده سازی بدون ضرر و بدون اتلاف پشتیبانی می کند ، بنابراین کاهش دقیق به این بستگی دارد که از ضرر استفاده می کنید یا فشرده سازی بدون اتلاف
با فشرده سازی کم WebP ، WebP از چیزی به نام “کدگذاری پیش بینی” برای کاهش اندازه پرونده استفاده می کند. برنامه نویسی پیش بینی کننده از مقادیر پیکسل های همسایه در یک تصویر برای پیش بینی مقادیر استفاده می کند و فقط تفاوت را رمزگذاری می کند. این بر اساس رمزگذاری قاب کلید VP8 است.
WebP بدون Loss از مجموعه روشهای بسیار پیچیده ای که توسط تیم WebP تهیه شده استفاده می کند.
اگر می خواهید در مورد تکنیک های فشرده سازی WebP به طور دقیق اطلاعات کسب کنید ، این مقاله نقطه شروع خوبی است .
کدام مرورگرهای وب از WebP پشتیبانی می کنند؟ h2>
برای کار با تصاویر WebP ، مرورگر وب بازدید کننده باید از آنها پشتیبانی کند. متأسفانه ، در حالی که پشتیبانی مرورگر بسیار رشد کرده است ، سازگاری WebP هنوز هم جهانی نیست .
تصاویر WebP توسط مرورگرهای معروف مانند موارد زیر پشتیبانی می شوند:
- Chrome ( دسک تاپ و موبایل ).
- Firefox ( دسک تاپ و موبایل ).
- لبه.
- اپرا ( دسک تاپ و موبایل ).
با این وجود ، ویژگی قابل توجه سافاری است. در زمان نوشتن این پست ، نه نسخه دسک تاپ و نه تلفن همراه Safari از تصاویر WebP پشتیبانی نمی کنند. اپل در سال 2016 به طور خلاصه پشتیبانی WebP از Safari را تجربه کرد ، اما از آن زمان دیگر هیچ تلاشی صورت نگرفته است.
اینترنت اکسپلورر همچنین از پشتیبانی WebP برخوردار نیست (اما Edge از WebP پشتیبانی نمی کند زیرا مبتنی بر Chromium است).
در کل ، حدود 77٪ از کاربران اینترنت از مرورگری استفاده می کنید که از WebP پشتیبانی می کند. بنابراین اگرچه مطمئناً از پشتیبانی اکثریت برخوردار است ، 23٪ آن بسیار بزرگ است که نمی توان آن را نادیده گرفت ( در آموزش WordPress WebP ما در زیر ، ما به شما نشان خواهیم داد که چگونه این کار را انجام دهید تا همه بازدیدکنندگان شما تجربه خوبی داشته باشند ):
مقایسه اندازه WebP در مقابل JPG و PNG
طبق آزمایشات Google ، تصاویر WebP عبارتند از:
- 25-34٪ کوچکتر از تصاویر قابل مقایسه با JPEG.
- 26٪ کوچکتر از تصاویر PNG قابل مقایسه است.
اگر می خواهید درباره روش Google بیشتر بدانید ، می توانید لینک مستقیم به نتایج کامل را در زیر پیدا کنید:
هر دو آزمون بر اساس بیش از 11000 تصویر از جمله: ساخته شده اند
نحوه استفاده از تصاویر WebP در وردپرس h2>
از آنجا که همه مرورگرها از تصاویر WebP پشتیبانی نمی کنند ، نمی توانید فقط پرونده های تصویری WebP را در کتابخانه رسانه خود بارگذاری کنید a > و مستقیماً از آنها در وردپرس استفاده کنید ، همانطور که می توانید با JPEG و PNG استفاده کنید.
باز هم ، 23٪ از افراد (از جمله همه کاربران Safari) از یک مرورگر وب استفاده می کنند که از WebP پشتیبانی نمی کند. اگر تصاویر WebP را تبدیل کرده و مستقیماً در محتوای خود استفاده کنید ، آن بازدیدکنندگان نمی توانند تصاویر شما را ببینند ، که تجربه مرور آنها را از بین می برد.
نگران نباشید ، راه حلی وجود دارد!
به جای بارگذاری مستقیم تصاویر WebP در وردپرس ، می توانید از یک افزونه وردپرس استفاده کنید که تصاویر اصلی شما را به قالب WebP تبدیل کند و همچنین اگر مرورگر بازدید کننده این کار را انجام ندهد ، تصویر اصلی را به عنوان نسخه پشتیبان تهیه می کند از WebP پشتیبانی کنید.
به عنوان مثال ، اگر یک فایل JPEG را در سایت خود بارگذاری کنید ، این افزونه:
- فایل JPEG را به WebP تبدیل کرده و از نسخه WebP برای بازدیدکنندگان در حال مرور با Chrome ، Firefox و غیره استفاده کنید.
- فایل JPEG اصلی را به بازدیدکنندگان در حال مرور با Safari و سایر مرورگرهایی که از WebP پشتیبانی نمی کنند نشان دهید.
به این ترتیب ، همه می توانند تصویر شما را ببینند و همه سریعترین تجربه ممکن را به دست می آورند.
در زیر برخی از بهترین افزونه های وردپرس WebP را مشاهده خواهیم کرد که همه آنها با Kinsta و CDN Kinsta .
اگر در Kinsta میزبان هستید ، باید با پشتیبانی ما تماس بگیرید تا بتوانیم برای برخی از این افزونه ها یک قانون Nginx برای سطل های حافظه پنهان WebP ایجاد کنیم.
ShortPixel
ShortPixel یک وردپرس محبوب است افزونه بهینه سازی تصویر که می تواند به شما در تغییر اندازه و فشرده سازی خودکار تصاویری که در سایت وردپرس خود آپلود می کنید ، کمک کند.
به عنوان بخشی از لیست ویژگی های خود ، ShortPixel همچنین می تواند به شما کمک کند تصاویر را به صورت خودکار به WebP تبدیل کرده و آن تصاویر را به مرورگرهایی که از WebP پشتیبانی می کنند ارائه دهد.
ShortPixel یک برنامه رایگان محدود دارد که به شما امکان می دهد 100 ~ تصویر در ماه به صورت رایگان بهینه کنید. پس از آن ، برنامه های پرداختی با پرداخت 4.000 دلار در ماه برای حداکثر 5000 تصویر / اعتبار یا 9.99 دلار یکبار مصرف برای یک بسته 10،000 واحدی شروع می شود.
ShortPixel هر اندازه تصویر وردپرس را که به عنوان اعتبار بهینه می کنید محاسبه می کند. بنابراین اگر می خواهید چندین تصویر کوچک تصویر را بهینه سازی کنید ، یک تصویر می تواند از چندین اعتبار استفاده کند. هیچ محدودیتی در اندازه فایل برای تصاویر وجود ندارد.
شما می توانید اعتبار ShortPixel خود را به وب سایت های نامحدود گسترش دهید – هیچ محدودیتی برای هر سایت وجود ندارد ( و همه وب سایت های شما می توانند از همان حساب ShortPixel استفاده کنند ).
برای استفاده از ShortPixel برای ارائه تصاویر WebP در وردپرس ، باید پلاگین از WordPress.org و کلید API خود را اضافه کنید ( که می توانید با ثبت نام در یک حساب ShortPixel رایگان دریافت کنید).
در برگه عمومی می توانید تنظیمات اساسی را برای نحوه بهینه سازی تصویر تنظیم کنید. به عنوان مثال ، از چه سطح فشرده سازی استفاده کنید و اندازه تصاویر را تغییر دهید یا تغییر ندهید:
منبع:
https://kinsta.com/blog/webp/.