WebP یک فرمتِ تصویر است که گوگل در سال ۲۰۱۰ منتشر کرد و یک کار را خیلی خوب انجام میدهد: تصاویر را با کیفیتِ مشابه کوچکتر از JPG یا PNG میکند. اگر تصاویر را روی وب منتشر میکنید، این ارزشِ اهمیتدادن دارد. اگر عکسها را برای اقوام ایمیل میکنید یا فایلها را به یک چاپخانه میدهید، معمولاً ندارد. بقیهٔ این به اینکه تصویر کجا میرود برمیگردد.
چه چیزی WebP را متفاوت میکند

WebP واقعاً دو حالتِ فشردهسازی زیرِ یک پسوندِ فایل است:
- WebP با اُفت با JPG رقابت میکند. با همان کیفیتِ بصری، فایلها معمولاً ۲۵–۳۵٪ کوچکترند.
- WebP بیاُفت با PNG رقابت میکند، و چیزی میافزاید که PNG نمیتواند به همان کارآمدی انجام دهد: از شفافیت پشتیبانی میکند و جمعوجور میماند.
آن نکتهٔ دوم ابرقدرتِ خاموش است. با فرمتهای قدیمی باید انتخاب میکردید — JPG برای عکسهای کوچک (بدونِ شفافیت) یا PNG برای شفافیت (فایلهای بزرگ). WebP یک فایلِ کوچک با یک کانالِ آلفا به شما میدهد. از انیمیشن هم پشتیبانی میکند، پس میتواند جایگزینِ GIFهای انیمیشنیِ دستوپاگیر با کسری از اندازه شود.
صرفهجویی، صادقانه

اعداد بر اساسِ تصویر متفاوتاند، اما اینجا یک تصویرِ واقعگرایانه است:
| فرمت | شفافیت | انیمیشن | اندازهٔ نسبیِ عکس |
|---|---|---|---|
| JPG | خیر | خیر | مبنا |
| PNG | بله | خیر | برای عکسها بسیار بزرگتر |
| GIF | فقط ۱ بیتی | بله | بزرگ، حداکثر ۲۵۶ رنگ |
| WebP | بله | بله | ~۲۵–۳۵٪ کوچکتر از JPG |
صفحهای که JPGها و PNGهایش را با WebP عوض میکند اغلب وزنِ کلِ تصویرش را یکچهارم یا بیشتر افت میدهد. روی یک صفحهٔ پُر از عکس این یک بُردِ واقعیِ سرعت و پهنایباند است، و موتورهای جستوجو به صفحاتِ سریعتر پاداش میدهند.
پشتیبانیِ مرورگر در سال ۲۰۲۶
این زمانی نکته بود. دیگر نیست. هر مرورگرِ بزرگ — Chrome، Edge، Firefox، Safari، و نسخههای موبایلشان — سالهاست از WebP پشتیبانی میکند. Safari آن را در سال ۲۰۲۰ افزود. از نظرِ عملی، اگر مرورگرِ کسی میتواند یک وبسایتِ مدرن را بارگذاری کند، میتواند WebP را نمایش دهد. جاهای اصلی که هنوز میلغزید بیرونِ مرورگرند: برخی برنامههای رومیزیِ قدیمیتر، چند کلاینتِ ایمیل، و برخی فرمهای آپلود که فقط JPG/PNG را در فهرستِ سفید میگذارند.
پس — آیا باید به کارش ببرید؟
از WebP استفاده کنید وقتی: - تصویر روی یک وبسایت یا اپِ وب زندگی میکند. - شفافیت بدونِ اندازهٔ فایلِ PNG میخواهید. - دارید جایگزینِ یک GIF انیمیشنی میکنید. - سرعتِ صفحه یا پهنایباند برایتان مهم است.
از WebP بگذرید وقتی: - دارید تصاویر را ایمیل میکنید (برخی کلاینتها هنوز گیر میکنند — JPG امنتر است). - دارید به یک چاپخانه میفرستید یا به نرمافزارِ قدیمیتر وارد میکنید. - یک فرمِ آپلود فقط JPG یا PNG را میپذیرد.
به عبارتِ دیگر، WebP یک فرمتِ تحویلِ وب است. در آن کار عالی است و جای دیگر غیرضروری.
تبدیل به WebP بدونِ آپلود
میتوانید یک دستهٔ کامل را در مرورگرتان تبدیل کنید — نه حساب، نه سرور، چیزی آپلود نمیشود. تبدیلکنندهٔ تصویر از Canvas استفاده میکند تا همهچیز را روی دستگاهتان انجام دهد، و پس از نخستین بازدید آفلاین کار میکند. PNGها یا JPGها را بیندازید، WebP را انتخاب کنید، و فایلهای کوچکتر دانلود کنید. چون چیزی منتقل نمیشود، برای تصاویرِ خصوصی هم امن است.
یک هشدارِ صادقانه که ارزشِ دانستن دارد: مرورگرها میتوانند AVIF (یک فرمتِ حتی جدیدتر و گاهی کوچکتر) را کدگشایی کنند اما نمیتوانند بهطورِ قابلاعتماد از یک بوم کدگذاریاش کنند. پس اگر تا حالا اینجا AVIF را بهعنوانِ یک هدف انتخاب کنید، ابزار خودکار به WebP برمیگردد — که هنوز کوچکتر از JPG یا PNG و همهجا پشتیبانیشده است. سودِ عملی را میگیرید بدونِ فرمتی که بازدیدکنندگانتان نمیتوانند بازش کنند.
نتیجهٔ نهایی
WebP جایگاهش را بهعنوانِ فرمتِ پیشفرض برای تصاویر روی وبِ مدرن به دست میآورد: فایلهای کوچکتر، شفافیت، انیمیشن، و پشتیبانیِ همگانیِ مرورگر. JPG و PNG را برای ایمیل، چاپ و ابزارهای میراثی نگه دارید — اما برای هر چیزی که آنلاین منتشر میکنید، WebP معمولاً خروجیِ هوشمندانهتر است.
