چرا PNG کمتر از JPEG کوچک میشود؟
PNG یک فرمت «بدون تلفات» است — یعنی هیچ پیکسلی حذف نمیشود، برخلاف JPEG که ذاتاً بخشی از داده را قربانی میکند. برای همین یک بهینهسازی خالص PNG معمولاً فقط ۱۰ تا ۴۰ درصد حجم کم میکند. برای کاهش چشمگیرتر، این ابزار از یک روش دیگر استفاده میکند: کمکردن تعداد رنگهای تصویر.
کاهش رنگ چطور کار میکند؟
اکثر عکسهای وب (بهخصوص عکس محصول و آیکون) نیازی به میلیونها رنگ ندارند. این ابزار تعداد رنگهای تصویر را به عددی که انتخاب میکنید (مثلاً ۱۲۸ یا ۶۴ رنگ) کاهش میدهد و با یک الگوریتم پخش خطا (dithering) افت کیفیت را تا حد زیادی مخفی میکند — دقیقاً همان تکنیکی که ابزارهایی مثل TinyPNG استفاده میکنند.
چه زمانی مناسب نیست؟
برای عکسهایی با گرادیانهای ظریف یا رنگهای خیلی متنوع (مثل عکاسی حرفهای)، کاهش رنگ ممکن است قابلمشاهده باشد. در این موارد عدد بالاتری (نزدیک به ۲۵۶ رنگ) انتخاب کنید یا نتیجه را قبل از دانلود نهایی بررسی کنید.