افحص تباين WCAG وصحّح المجموعات الفاشلة بنقرة واحدة.
آخر تحديث
الإعدادات المسبقة
اللون الأمامي
الخلفية
نسبة التباين14.05:1
نص عادي
AAAAA
نص كبير
AAAAA
عناصر الواجهة
AA
معاينة
عنوان كبير — 24px غامق
نص أساسي. الثعلب البنّي السريع يقفز فوق الكلب الكسول. اقرأ فقرة أو فقرتين وتحقّق من أن التباين يبقى مريحاً في الجلسات الطويلة.
تعليق صغير — 12px عادي. لا تحمي WCAG في هذا الحجم سوى 14pt فأكبر، فالنص الصغير يستلزم أصرم تباين.
رابط ضمن السطر →
ما هو فاحص تباين الألوان WCAG؟
*فاحص التباين* هو ما يستعمله المصمّمون والمطوّرون قبل إطلاق أي شاشة. يحسب **نسبة التباين** بين لونين — نصّك والخلفية خلفه — باستخدام صيغة إرشادات إمكانية الوصول إلى محتوى الويب (WCAG). كلما زادت النسبة كان النص أسهل للقراءة.
تحدّد WCAG ثلاث عتبات. **3:1** هي الحد الأدنى للعناوين الكبيرة (24px+ عادي أو 18.66px+ غامق) ولحدود العناصر التفاعلية الظاهرة مثل الأزرار والحقول والأيقونات. **4.5:1** هي الحد الأدنى لمستوى AA للنص الأساسي، وهو الهدف الذي تستهدفه أغلب الفرق. **7:1** هي AAA، أعلى تقييم، يدعم القراء ذوي ضعف البصر بقوة.
التباين **ليس** مرادفاً لمدى نصاعة اللونين. لونان مفعمان للهوية البصرية قد يبقيان صعبَي القراءة إذا كانت *الإضاءة النسبية* متقاربة. تطبّق هذه الأداة صيغة WCAG على كل قناة وتُبلغ بالنسبة الدقيقة وتقيّم كل سياق، فلا تضطر إلى التخمين.
ما تتعلّمه أثناء فحص التباين
نسب التباين تتراوح من 1:1 (لونان متطابقان) إلى 21:1 (أسود نقي على أبيض نقي). أزواج الهوية اليومية تقع عادةً بين 2:1 و 12:1.
تعتمد WCAG على *الإضاءة النسبية*، لا السطوع المُدرك — أصفر على أبيض يبدو لائقاً للعين وقد يفشل عند 1.3:1.
للنصّ الكبير عتبة أيسر (3:1 لـ AA) لأن الأحرف الكبيرة أسهل تمييزاً عند التباين نفسه.
كيف تفحص التباين خطوة بخطوة
1
أدخل اللونين
اكتب أو ألصق قيمة HEX، أو استخدم منتقي الألوان. اللون الأمامي هو نصّك أو أيقونتك، أما الخلفية فهي ما خلفه.
2
اقرأ نسبة التباين
الرقم الكبير على اليسار هو نسبة WCAG. أي قيمة أقل من 3:1 خطرة لأي واجهة. أقل من 4.5:1 تعني فشل النص الأساسي.
3
افحص تقييمي AA/AAA
ثلاثة صفوف تُظهر النجاح/الفشل للنص العادي (4.5/7) والكبير (3/4.5) وعناصر الواجهة (3:1). استهدف العلامة الخضراء في كل صف يستخدمه تصميمك فعلياً.
4
اضغط «اضبط اللون الأمامي» عند الفشل
إذا فشل AA، تحرّك الأداة إضاءة اللون الأمامي مع الحفاظ على اللون نفسه حتى ينجح الزوج. اضغط مرة أخرى للوصول إلى AAA.
5
انسخ الزوج النهائي
بعد نجاح اللونين في السياقات المطلوبة، انسخ مقطع CSS (color: و background:) وألصقه في ورقة الأنماط أو في ملف الـ design tokens.
الشعارات والنص العَرَضي مستثناة — لكن قابلية الاستخدام تبقى مهمة
الحالة المعطّلة
مستثنى
مستثنى
العناصر غير النشطة مستثناة، لكن لا تستخدم ذلك ذريعةً لإصدار افتراضات ضعيفة
أمثلة تباين تستحق التجربة
زوج داكن على فاتح يجتاز
نص أساسي، AA + AAA براحة
color:#1f2937;/* slate-800 */background:#f9fafb;/* slate-50 *//* Contrast ratio ≈ 14.6:1 */
كلاسيكي: slate داكن على شبه أبيض. يجتاز AAA للنص الأساسي (≥ 7:1) بمسافة آمنة. ينبغي أن تستهدف معظم واجهات المنتج هذه المنطقة افتراضياً.
أزرق هوية يفشل AA *بشعرة*
يبدو جريئاً ويسقط في الحسبة
color:#3b82f6;/* blue-500 */background:#ffffff;/* Contrast ratio ≈ 4.0:1 */
الأزرق المفعَم على أبيض يهبط عادةً قرب 4:1 — مقروء للعناوين الكبيرة (يجتاز 3:1 AA Large) لكنه يفشل سقف 4.5:1 للنص الأساسي. استخدمه للأزرار وعبارات الحث 18px وأكبر، لا للفقرات.
أصفر يبدو جيداً وليس كذلك
العين تكذب — الإضاءة لا
color:#facc15;/* amber-400 */background:#ffffff;/* Contrast ratio ≈ 1.6:1 */
الأصفر الفاقع على أبيض هو الفخ الشهير: ألوان عالية الصخب لكن إضاءتها متقاربة. احفظ هذا الزوج للخلفيات الداكنة (#facc15 على #1f2937 ≈ 12:1).
أخطاء شائعة في التباين
الثقة بالعين بدل النسبة. الألوان الصاخبة المُشبَعة قد تبدو «جريئة» وتسقط في حسبة WCAG.
نسيان أن أوزان الخط الرفيعة تُخفّض التباين الفعلي — تُقرأ كحبر أقل لكل بكسل. ارفع النسبة المطلوبة للأوزان الـ hairline.
الفحص فقط أمام الأبيض النقي. الخلفيات الحقيقية شبه بيضاء أو متدرّجة أو صورية — أعد القياس أمام لون الخلفية الفعلي تحت النص.
أسئلة شائعة — تباين WCAG
ما النسبة الجيدة للتباين؟
استهدف 4.5:1 للنص الأساسي على الأقل و 3:1 للعناوين الكبيرة أو الواجهة التفاعلية. 7:1 هو هدف AAA — صارم لكنه يستحق الجهد في تدفقات القراءة الحرجة مثل التوثيق والتعليمات ورسائل الخطأ.
ما الفرق بين AA و AAA؟
AA هو الحد الأدنى القانوني لإمكانية الوصول وفق معظم الأنظمة (WCAG 2.1/2.2 AA). AAA هو الهدف الأكثر صرامة للمؤسسات التي تريد دعماً قوياً لمستخدمي الرؤية الضعيفة. AAA ليس إلزامياً، لكنه هدف منطقي للنص الأساسي.
ما هو «النص الكبير» في WCAG؟
تعرّف WCAG النص الكبير بأنه 18pt أو أكثر (~ 24px) بوزن عادي، أو 14pt أو أكثر (~ 18.66px) بوزن غامق. النص الكبير يكتفي بـ 3:1 لـ AA؛ الأصغر يحتاج إلى 4.5:1.
لماذا يفشل لون هويّتي في التباين؟
الألوان المتوسطة المشبَعة — خاصةً الأزرق والأصفر والأحمر قرب 50% إضاءة — تهبط عادةً تحت 4.5:1 مباشرةً على الأبيض. الحل غالباً تعتيم اللون الأمامي (أو استخدامه خلفيةً تحت نص أبيض). اضغط «اضبط اللون الأمامي» لتجد أقرب درجة تجتاز.
هل يجب أن تجتاز العناصر المعطّلة WCAG؟
لا — العناصر المعطّلة والزخرفة الصرفة مستثناة صراحة. لكن «مستثنى» ليس مرادفاً لـ «تجربة مستخدم جيدة». إذا لم يميّز المستخدم الزر المعطّل عن الخلفية فلن يعرف بوجوده.