معالجة الصور في عملاء البريد الإلكتروني
معالجة الصور المحظورة باستخدام النص البديل وألوان الخلفية
معالجة الصور في عملاء البريد الإلكتروني درس مجاني في HTML Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في HTML Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة HTML Academy 4 دروس في المجموع.
غالبًا ما تُحجب الصور
تحجب العديد من العملاء الصور افتراضيًا إلى أن ينقر المستخدم على "إظهار الصور". يعرض Outlook وGmail (بالنسبة إلى المرسلين غير المعروفين) ومعظم العملاء على الأجهزة المحمولة عند استخدام اتصال محدود البيانات عنصرًا نائبًا بدلًا منها. صمّم على افتراض أن الصور قد لا تظهر.
استخدم نصًا فعليًا، لا صورًا للنص
لا تضع النصوص المهمة (العناوين وتسميات CTA والأسعار) داخل الصور أبدًا. استخدم نص HTML منسقًا باستخدام CSS مضمّن، حتى تصل الرسالة حتى عند حجب الصور، ويتمكن قارئو الشاشة من قراءتها، ويجري ضبط عكس الألوان في الوضع الداكن بالشكل المناسب.
أدرج دائمًا نصًا بديلًا
يحتاج كل <img> إلى سمة alt وصفية. عند حجب الصور، يظهر النص البديل داخل مربع العنصر النائب — ويملأ النص البديل المكتوب جيدًا الفراغ البصري بالرسالة التي كان من المفترض أن تنقلها الصورة.
<img src="https://cdn.example.com/logo.png" alt="Coddy" width="120" height="40" style="display:block;border:0">اضبط العرض والارتفاع صراحةً
من دون أبعاد صريحة، ينهار العنصر النائب ويتغير التخطيط عند تحميل الصورة. اضبط السمتين معًا (وكذلك النمط المضمّن المقابل) حتى تحجز الخلية مساحة، سواء وصلت الصورة أم لم تصل.
display: block على الصور
يُدرج Outlook فجوة صغيرة أسفل الصور المضمّنة. طبّق style="display:block" على كل <img> لإزالة هذه الفجوة وضمان إيقاع رأسي متسق عبر جميع العملاء.
border: 0 على الصور المرتبطة
تضيف العملاء الأقدم حدًا أزرق حول <a><img></a>. اضبط border="0" في سمة الصورة وstyle="border:0" بشكل مضمّن، حتى تُعرض الصور المغلّفة داخل العبارات التي تحث على اتخاذ إجراء بشكل نظيف.
عناوين URL مطلقة فقط
لا تعرف عملاء البريد الإلكتروني مفهوم "هذه الصفحة". يجب أن يكون src لكل صورة عنوان URL مطلقًا يبدأ بـ https:// ويشير إلى CDN متاح للعامة. تفشل المسارات المحلية والمسارات النسبية وعناوين http:// (المحتوى المختلط) في التحميل دون إظهار خطأ.
استضف الصور على CDN
استخدم مضيفًا سريعًا للصور وموزعًا جغرافيًا. يجلب بعض العملاء الصور عبر وكلاء (مثل Gmail) يضيفون طبقة التخزين المؤقت الخاصة بهم؛ وتتجنب شبكات CDN التابعة للطرف الأول التحميل المباشر من مصدر بطيء، وتضمن تحميل الصور باستمرار عبر المناطق المختلفة.
بدائل احتياطية لصور الخلفية
بالنسبة إلى خلفيات العناصر الرئيسية، اقرن background-image في CSS مع bgcolor يطابق اللون السائد. إذا حُجبت الصورة، ستعرض الخلية لونًا مناسبًا، وسيظل النص الموضوع فوق bgcolor مقروءًا، مما يتجنب كارثة ظهور نص أبيض فوق كتلة بيضاء.
صور Retina
اعرض الصور بدقة 2x ثم صغّرها باستخدام سمة width حتى تبدو حادة على الشاشات عالية الكثافة: فمصدر بحجم 600x600 يُعرض بالعرض width="300" والارتفاع height="300" يبدو واضحًا على شاشات Retina. العيب هو استهلاك النطاق الترددي، لذا حافظ على صغر حجم الملفات باستخدام ضغط مكافئ لضغط WebP.
صور GIF المتحركة
تعمل صور GIF المتحركة في معظم العملاء باستثناء Outlook (الذي يعرض الإطار الأول فقط). صمّم الإطار الأول بحيث يكون مفهومًا كصورة ثابتة — يجب أن يكون العنوان أو CTA أو القيمة الأساسية مقروءًا حتى من دون بقية الحركة.
اختبار المعرفة
لماذا يجب ألا تُضمّن النصوص المهمة (العناوين وتسميات CTA والأسعار) داخل الصور في رسالة HTML إلكترونية؟
الملخص
تعامل مع الصور على أنها تحسين، لا الرسالة نفسها. استخدم عناوين https مطلقة، واضبط width/height/display:block/border:0، واكتب نصًا بديلًا ذا معنى، واستضف الصور على CDN سريع، واقرن الخلفيات ببدائل bgcolor، وصمّم بدقة 2x لشاشات Retina، وتذكّر أن Outlook يجمّد صور GIF عند الإطار الأول.
الأسئلة الشائعة
هل درس «معالجة الصور في عملاء البريد الإلكتروني» مجاني؟
نعم — نص درس «معالجة الصور في عملاء البريد الإلكتروني» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة HTML Academy، انتقل إلى CoddyKit PRO. تتضمن دورة HTML Academy 4 دروس في المجموع.
ماذا ستتعلم في «معالجة الصور في عملاء البريد الإلكتروني»؟
معالجة الصور المحظورة باستخدام النص البديل وألوان الخلفية تتمرن على HTML Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ HTML Academy؟
لا تُشترط خبرة سابقة. HTML Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «معالجة الصور في عملاء البريد الإلكتروني»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس HTML Academy هذا؟
نعم. كل درس في HTML Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- نهج التخطيط القائم على الجداول
- الأنماط المضمّنة للبريد الإلكتروني
- معالجة الصور في عملاء البريد الإلكتروني
- الاختبار باستخدام Litmus وEmail on Acid