شرح ضغط الصور — كيفية تقليل حجم الملف دون فقدان الجودة
تلتقط صورة على هاتفك ويبلغ حجمها 6 ميغابايت. تحتاج إلى تحميله في مكان لا يقبل سوى 1 ميغابايت. لذلك تقوم بضغطه، ويتقلص حجم الملف إلى 800 كيلو بايت. ولكن هذا هو الشيء الذي لا يفكر فيه معظم الناس أبدًا: ما الذي حدث بالفعل لتلك البيانات الأخرى التي يبلغ حجمها 5.2 ميغابايت؟ أين ذهبت ولماذا لا تزال الصورة تبدو جيدة؟ يساعدك فهم ما يحدث داخل ضغط الصور على اتخاذ قرارات أفضل بشأن الجودة وحجم الملف والتنسيق الذي سيتم استخدامه. هذا ليس نظريًا - فهو يؤثر بشكل مباشر على مدى سرعة تحميل موقع الويب الخاص بك، وما إذا كان مرفق البريد الإلكتروني الخاص بك يمر عبره، وما إذا كانت صورك المطبوعة تبدو حادة أو موحلة.
الخسارة مقابل الخسارة - النهجان الأساسيان
تنقسم كل طريقة لضغط الصور إلى إحدى فئتين. ضغط بلا فقدان يبحث عن الأنماط في البيانات ويخزنها بكفاءة أكبر، مثل استخدام الاختصار. لا يتم تجاهل أي بيانات بكسل - يمكنك فك ضغط الملف الأصلي واستعادته تمامًا، بت مقابل بت. يستخدم PNG الضغط بدون فقدان. وكذلك الحال مع TIFF (اختياريًا) وGIF. عادةً ما يؤدي الضغط بدون فقدان البيانات إلى تقليل حجم الملف بنسبة 20-50%، اعتمادًا على محتوى الصورة.
ضغط ضياع يتبع نهجًا مختلفًا: فهو يزيل بشكل دائم البيانات التي من غير المرجح أن تلاحظها العين البشرية. على سبيل المثال، يستغل ضغط JPEG حقيقة أن أعيننا أكثر حساسية لاختلافات السطوع من اختلافات الألوان. فهو يقلل من تفاصيل الألوان بقوة أكبر من تفاصيل السطوع، ولا يستطيع البشر عادةً معرفة الفرق. يصبح الملف أصغر بشكل كبير — التخفيضات شائعة بنسبة 70-95% — لكن البيانات المهملة تختفي إلى الأبد. لا يمكنك استعادته أبدا.
كيف يعمل ضغط JPEG فعليًا
يعد ضغط JPEG أعجوبة هندسية يعتبرها معظم الناس أمرًا مفروغًا منه. العملية لها عدة مراحل. أولاً، يتم تحويل الصورة من لون RGB إلى نموذج ألوان مختلف يسمى YCbCr، والذي يفصل السطوع (السطوع) عن اللون (التلون). يتم بعد ذلك تقليص حجم قنوات الألوان — لتقليل الدقة إلى نصف أو ربع الدقة — لأن عيناك لن تلاحظ ذلك. بعد ذلك، يتم تقسيم الصورة إلى كتل بحجم 8 × 8 بكسل، وتمر كل كتلة عبر تحويل رياضي (DCT - تحويل جيب التمام المنفصل) الذي يحول قيم البكسل إلى مكونات تردد. يتم بعد ذلك تحديد كمية التفاصيل عالية التردد (الحواف الحادة، والضوضاء، والأنسجة الدقيقة) - أو تقريبها أو التخلص منها بالكامل. كلما زاد حجم الملف، كلما كان الملف أصغر وزادت الجودة التي تفقدها.
وهذا هو السبب وراء ظهور عناصر ضغط JPEG كأنماط ممتلئة وحواف ضبابية - فهي النتيجة المرئية لفقد تلك الكتل مقاس 8 × 8 تفاصيلها عالية التردد. في إعدادات الجودة العالية (90-100%)، تكون المصنوعات اليدوية غير مرئية. وبجودة متوسطة (60-80%)، يمكن اكتشافها إذا قمت بتكبيرها ولكنها غير محسوسة عند المشاهدة العادية. أقل من 40%، تبدأ الأمور تبدو صعبة.
PNG مقابل JPEG - متى يجب استخدام كل منهما
هذا الاختيار يربك الناس، ولكن القاعدة واضحة ومباشرة. استخدم JPEG للصور الفوتوغرافية والصور ذات الألوان المعقدة والمستمرة - المناظر الطبيعية والصور الشخصية وصور المنتجات. يتفوق JPEG في ضغط التدرجات اللونية والمشاهد الطبيعية. استخدم PNG للرسومات ذات الحواف الحادة والنصوص والشعارات ولقطات الشاشة وأي شيء يحتاج إلى الشفافية. يحافظ ضغط PNG بدون فقدان على الحواف الصلبة والألوان المسطحة بشكل مثالي، بينما يؤدي أسلوب JPEG مع فقدان البيانات إلى تشويهها.
قد يصل حجم الصورة المحفوظة بتنسيق PNG إلى 8 ميغابايت. قد يصل حجم الصورة نفسها بتنسيق JPEG بجودة 85 إلى 400 كيلوبايت، وتبدو مطابقة للعين المجردة. لكن لقطة الشاشة التي تحتوي على نص محفوظ بتنسيق JPEG تظهر قطعًا أثرية قبيحة حول الحروف، في حين أن إصدار PNG واضح. إذا لم تكن متأكدًا من الخيار الذي يجب استخدامه، فإن محول الصور يتيح لك تجربة كليهما ومقارنة النتائج.
المقايضة بين الجودة وحجم الملف
إليك ما يفتقده معظم الأشخاص بشأن شريط تمرير الجودة: العلاقة بين نسبة الجودة وحجم الملف ليست خطية. قد يؤدي الانتقال من الجودة بنسبة 100% إلى 90% إلى خفض حجم ملفك إلى النصف بينما لا ينتج عنه أي فرق واضح تقريبًا. الانتقال من 90% إلى 80% يوفر 30-40% أخرى. لكن الانتقال من 40% إلى 30% يوفر مساحة إضافية قليلة جدًا بينما يجعل الصورة أسوأ بشكل ملحوظ. النسبة المثالية لمعظم الأغراض هي 75-85% — وهذا هو المكان الذي تحصل فيه على أكبر تخفيض لحجم الملف مع أقل تأثير مرئي.
قاعدة سريعة للإبهام
صور الويب: JPEG بجودة 75-85%. مرفقات البريد الإلكتروني: JPEG بنسبة 60-75%. طباعة: JPEG بنسبة 90-100% أو استخدم PNG/TIFF. الرسومات/الشعارات: دائما PNG. الشفافية المطلوبة: PNG أو WebP.
التنسيقات الحديثة — WebP وAVIF
تم تصميم JPEG في عام 1992. وهو جيد بشكل ملحوظ بالنسبة لعمره، ولكن ثلاثة عقود من البحث أنتجت خيارات أفضل. ويب بي، الذي طورته Google، يوفر ضغطًا بدون فقدان أو فقدان للبيانات، وهو أكثر كفاءة بنسبة 25-35% تقريبًا من JPEG وPNG على التوالي. الصورة التي يبلغ حجمها 400 كيلو بايت بجودة 85 JPEG تكون عادةً 280 كيلو بايت بتنسيق WebP بجودة مرئية مكافئة. يدعم WebP أيضًا الشفافية (على عكس JPEG) والرسوم المتحركة (مثل GIF، ولكن أصغر بكثير).
AVIF ويذهب إلى أبعد من ذلك، حيث يحقق ملفات أصغر بنسبة 50% تقريبًا من ملفات JPEG بنفس الجودة. وهو يدعم تقنية HDR والتدرج اللوني الواسع وكلا الوضعين المفقودين وغير المفقودين. المشكلة هي أن التشفير بطيء وأن دعم المتصفح، على الرغم من نموه بسرعة، ليس عالميًا تمامًا حتى الآن. بالنسبة لمعظم الأشخاص في عام 2026، يعد WebP هو الخيار العملي - فهو مدعوم من كل متصفح حديث ويقدم تحسينات ذات معنى على JPEG. يمكنك ذلك ضغط الصور الخاصة بك إلى هذه التنسيقات الحديثة وشاهد الفرق بنفسك.
خلاصة القول: الضغط ليس سحرًا، بل هو رياضيات. إن فهم المفاضلات بين فقدان البيانات وعدم فقدانها، ومعرفة متى تستخدم JPEG مقابل PNG، واختيار مستوى الجودة المناسب لحالة الاستخدام الخاصة بك يتيح لك اتخاذ قرارات أكثر ذكاءً بشأن كل صورة تعمل بها. يمكن أن يصل الفرق بين الصورة المضغوطة جيدًا والصورة المضغوطة بشكل سيئ إلى 10x في حجم الملف دون أي اختلاف واضح في الجودة.