لوحة CSS Overview
احصل على نظرة شاملة إلى الألوان والخطوط واستعلامات الوسائط والتعريفات غير المستخدمة باستخدام لوحة CSS Overview.
لوحة CSS Overview درس مجاني في CSS Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في CSS Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة CSS Academy 4 دروس في المجموع.
فتح CSS Overview
في Chrome DevTools، افتح لوحة CSS Overview عبر Cmd+Shift+P → "CSS Overview". انقر على "Capture overview" لتحليل ملف الأنماط الكامل للصفحة الحالية. تلخّص اللوحة الألوان والخطوط واستعلامات الوسائط والتعريفات غير المستخدمة.
ملخص الألوان
يسرد قسم Colors كل قيمة لون مستخدمة في CSS الخاصة بالصفحة — hex وrgb والقيم المسماة وتوقفات التدرج — مع تجميعها حسب النوع. يؤدي النقر على لون إلى إظهار العناصر والخصائص التي تستخدمه، مما يكشف التنوّع اللوني غير المقصود وتشتّت لوحة الألوان.
معلومات الخطوط
يسرد قسم Fonts كل مجموعة من قيم font-family وfont-size وfont-weight المطبقة على الصفحة. ويكشف الخطوط الاحتياطية في مكدس الخطوط، ويسلط الضوء على عدم اتساق مقاييس أحجام النصوص، ويعرض العناصر التي تستخدم كل مجموعة.
استعلامات الوسائط
يسرد قسم Media Queries كل قاعدة @media ونقاط توقفها وعدد التعريفات الموجودة داخلها. يكشف هذا الملخص عدم اتساق نقاط التوقف — إذ تتراكم لدى الفرق أحيانًا أكثر من 15 قيمة مختلفة قليلًا لنقاط التوقف في قاعدة الشيفرة.
التعريفات غير المستخدمة
تضع CSS Overview علامة على التعريفات التي لا تُطبّق مطلقًا بسبب تعارضات specificity أو المحددات غير المطابقة. ويختلف ذلك عن Coverage؛ إذ يكتشف القواعد التي يجري تجاوزها دائمًا من دون الحاجة إلى تفاعل المستخدم لتفعيلها.
مشكلات تباين الألوان
تسلط اللوحة الضوء على ألوان النص التي لا تحقق نسب التباين المطلوبة وفق WCAG AA أو AAA مقابل خلفياتها. يؤدي النقر على حالة فشل التباين إلى تحديد العنصر في DOM، مما يسهّل إصلاح مشكلات إمكانية الوصول دون أدوات منفصلة.
سير عمل التدقيق
استخدم CSS Overview بعد عمليات إعادة تصميم كبيرة أو عند الانضمام إلى قاعدة شيفرة قائمة. يكشف ملخص الألوان مدى انحراف التنفيذ عن رموز التصميم. ويكشف ملخص الخطوط عدم اتساق أسلوب الطباعة قبل أن يلاحظه المستخدمون.
مقارنة الصفحات
شغّل CSS Overview على صفحات متعددة من التطبيق نفسه. يكشفَت مقارنة ملخصات الألوان والخطوط الانحراف الخاص بكل صفحة — أي المكونات التي تُعرض بأسلوب طباعة أو لون مختلف عن نظيراتها في الصفحات الأخرى.
توحيد لوحة الألوان
صدّر بيانات الألوان من CSS Overview وقارنها بلوحة رموز التصميم لديك. الألوان الموجودة في الملخص وغير الموجودة في لوحة الرموز هي قيم ثابتة ينبغي تحويلها إلى مراجع للرموز وإزالتها كقيم مستقلة.
توحيد نقاط التوقف
أدرج نقاط التوقف من CSS Overview، وحدد القيم المكررة والمتقاربة جدًا (768px و769px و770px من مطورين مختلفين)، وادمجها في مقياس نقاط التوقف الخاص بنظام التصميم، ثم حدّث جميع استعلامات الوسائط لاستخدام CSS custom properties أو متغيرات SCSS.
القيود
تحلل CSS Overview أوراق الأنماط المرتبطة، وليس الأنماط المضمنة أو أنماط CSS-in-JS وقت التشغيل. وقد لا تظهر الفئات الديناميكية التي يضيفها JavaScript بعد العرض الأولي. استكمل ذلك باستخدام Coverage والفحص اليدوي للحصول على تغطية كاملة للأنماط الديناميكية.
اختبار المعرفة
ما نوع مشكلة إمكانية الوصول التي تكتشفها CSS Overview؟
الملخص
توفر CSS Overview تدقيقًا على مستوى الصفحة للألوان والخطوط ونقاط توقف استعلامات الوسائط ومشكلات التباين. استخدمها لاكتشاف انحراف التصميم وتشتّت لوحة الألوان وعدم اتساق أسلوب الطباعة وفشل إمكانية الوصول قبل أن تتراكم وتتحول إلى ديون تقنية يصعب تفكيكها.
تعلم CSS مع معلم ذكاء اصطناعي — مجانًا
اكتب وقم بتشغيل أكوادك الفعلية في المتصفح، واحصل على مساعدة فورية من معلم ذكاء اصطناعي متاح 24/7، واستمر من حيث توقفت على الويب أو في التطبيق.
- الدورات
- 40
- الدروس
- 159
الأسئلة الشائعة
هل درس «لوحة CSS Overview» مجاني؟
نعم — نص درس «لوحة CSS Overview» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة CSS Academy، انتقل إلى CoddyKit PRO. تتضمن دورة CSS Academy 4 دروس في المجموع.
ماذا ستتعلم في «لوحة CSS Overview»؟
احصل على نظرة شاملة إلى الألوان والخطوط واستعلامات الوسائط والتعريفات غير المستخدمة باستخدام لوحة CSS Overview. تتمرن على CSS Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ CSS Academy؟
لا تُشترط خبرة سابقة. CSS Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «لوحة CSS Overview»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس CSS Academy هذا؟
نعم. كل درس في CSS Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- الأنماط المحسوبة وفاحص نموذج الصندوق
- فاحص التخطيط لـ Flexbox وGrid
- لوحة CSS Overview
- مصحح الحركات والانتقالات