ألوان كود المنصات: اللوحة المعتمدة وأكثر المخالفات تكرارًا
ما هي ألوان كود المنصات المعتمدة، وكيف تُستعمل قيمها بدل كتابتها يدويًا، وأكثر أربع مخالفات لونية تكرارًا على عيّنة من 29 منصة حكومية مقيسة.
وهذه المقالة جزء من دليل كود المنصات، نظام التصميم الموحد للمملكة.
اللون أول ما يُخالف في كود المنصات وأكثره تكرارًا. وفي قياس عيّنة من المنصات الحكومية بلغت ٢٩ منصة، لم تطابق منصة واحدة لوحة الألوان المعتمدة مطابقة كاملة، وبلغ التطبيق الجزئي ٥٥٪.
ما الذي تطلبه القاعدة
معيار ٢ يقوم على نقطتين:
الأولى: أن تأتي كل قيمة لون من مجموعة القيم المعتمدة دون تعديل أو استبدال. لا القيمة القريبة منها، بل هي.
الثانية: أن يستوفي النص على خلفية ملونة متطلبات التباين والوضوح، باستعمال قيم On-Color المخصصة لذلك.
بنية اللوحة
اللوحة تقوم على لونين أساسيين مستمدين من هوية المملكة: الأخضر والأسود المستوحى من البِشت. ثم مجموعات دلالية للنجاح والخطأ والتحذير والمعلومة، ورمادي واسع للأسطح والنصوص.
ومعها لوحتان موسميتان معتمدتان، الذهبي لليوم الوطني واللافندر ليوم التأسيس. وهما مسموح بهما صراحةً، فالسمة الموسمية ليست مخالفة.
أكثر أربع مخالفات تكرارًا
١ · قيمة لون خارج اللوحة. وهي الأكثر تكرارًا بفارق كبير. والمهم في هذه المخالفة أنها تقع قريبةً لا بعيدة: اللون يبعد درجة أو درجتين عن المعتمد، وهو النمط الذي يظهر عادةً عند نسخ اللون يدويًا بدل استدعاء قيمته.
وأكثر ما رُصد في العيّنة:
| الخاصية | القيمة المتوقعة | عدد المنصات |
|---|---|---|
color | #0D121C · gray-950 | ٢٨ من ٢٩ |
color | #1F2A37 · gray-800 | ١٧ |
background-color | #0D121C · gray-950 | ١٥ |
color | #4D5761 · gray-600 | ١٣ |
color | #6C737F · gray-500 | ١١ |
لاحظوا الصف الأول: ثمانٍ وعشرون منصة من تسع وعشرين انحرفت عن قيمة النص الأساسية.
٢ · استعمال الألوان التنبيهية في غير التنبيه. الأحمر والأخضر والأصفر مخصصة للخطأ والنجاح والتحذير. واستعمالها لتصنيف المحتوى يُفقد اللون دلالته، فلا يعود المستخدم يميّز التنبيه حين يقع. والقاعدة نفسها تسري على الأيقونات والعلامات.
٣ · نص على خلفية ملونة دون قيم On-Color. الكود يوفّر قيمًا مخصصة للنص فوق الأسطح الملونة. واختيار لون النص يدويًا ثم قياس تباينه بعد ذلك يقلب الترتيب.
٤ · نسبة تباين دون 4.5:1. وهذه تخرج من التصميم إلى إمكانية الوصول، وهي من أكثر ما يسقط في المراجعات.
كيف تتحققون بأنفسكم
- استخرجوا القيم المحسوبة لخصائص
colorوbackground-colorوborder-colorلكل عنصر مرئي، لا القيم المكتوبة في ملف الأنماط، إذ قد تُورَث القيمة من قاعدة أخرى - افحصوا
:rootبحثًا عن متغيرات تبدأ بـ--dga-. وجودها إشارة تبنٍّ قوية، وغيابها يرجّح أن الألوان مكتوبة يدويًا - قارنوا كل قيمة باللوحة، وانتبهوا إلى القيم القريبة لا البعيدة
- قيسوا التباين لكل نص على خلفية ملونة، ولا تكتفوا بالنظر
كيف يُعالَج
استبدلوا القيم بالمتغيرات لا بقيم أخرى. معالجة كل لون على حدة تعيد المشكلة مع أول صفحة جديدة. الاستبدال بـ --dga-* يعالجها في مكانها الواحد.
ابدأوا بالأكثر تكرارًا. المخالفة الواحدة تتكرر عادةً عبر عشرات المواضع.
أعيدوا الألوان التنبيهية إلى مواضعها، وانقلوا التصنيف إلى المحايدة أو الأساسية.
امنعوا القيم اللونية المكتوبة يدويًا في مراجعة الشيفرة. المنع أرخص من الاستبدال لاحقًا.
الجذر خلف الرقم
الألوان لا تُخالَف وحدها. فمعيار المكتبة نفسه جاء عند ٥٪ تطبيق كلي في العيّنة، ومن بنى مكوّناته يدويًا كتب ألوانها يدويًا معها. ولذلك تبدأ المعالجة من المكتبة لا من اللون.
للصورة الكاملة اقرأوا الدليل الشامل لكود المنصات، ولقياس ألوان منصتكم ابدأوا فحصًا.