انتقل إلى محتوى الدرس

Reduced Motion Accessibility تقليل الحركة والإتاحة

أتقن طبقة التطبيع القياسي Reboot في Bootstrap 5.3: توحيد المتصفحات، وقاعدة border-box الشاملة، وحزمة خطوط النظام، وتحجيم العناوين المتجاوب RFS، وإعدادات الإتاحة.
5 صفوف تعليمية
بوتستراب 5
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تختتم طبقة Reboot قواعدها بضمانات أصيلة لإمكانية الوصول وحماية المستخدمين:

  • احترام تفضيل تقليل الحركة prefers-reduced-motion: لا يفعّل بوتستراب التمرير السلس scroll-behavior: smooth أو انتقالات الحركة إلا إذا لم يطلب المستخدم تقليل الحركة في إعدادات نظام التشغيل، مراعاةً للمصابين بالحساسية البصرية والدوار.
  • تحصين السمة القياسية [hidden]: يفرض القاعدة display: none !important على أي عنصر يحمل السمة hidden لمنع ظهوره خطأً عند إعطائه خاصية عرض أخرى في التنسيقات.
الصف 2 شرح توضيحي
المحدد المستهدفالسلوك الخام في المتصفحقاعدة Reboot في Bootstrap 5.3الفائدة الهندسية
*, *::before, *::afterbox-sizing: content-boxbox-sizing: border-boxبقاء الحشو والحدود ضمن العرض المئوي للأعمدة
bodyهامش 8px وخط تقليديهامش 0 وحزمة خطوط النظام 1rem / 1.5امتداد كامل للصفحة ومقروئية فورية سريعة
h1 – h6أحجام جامدة وهوامش مزدوجةتحجيم متجاوب RFS وهامش سفلي 0.5rem فقطتدرج سلس للعناوين على الهاتف ومنع تداخل الهوامش
p, ul, ol, dlهوامش علوية وسفلية متباينةإلغاء الهامش العلوي وتوحيد السفلي بـ 1remإيقاع عمودي منتظم بين الكتل النصية
[hidden]إخفاء ضعيف الأولويةdisplay: none !importantضمان بقاء العناصر المخفية غير مرئية دائماً
الصف 3 ملاحظة هامة
الصف 4 ملاحظة هامة
الصف 5 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتممت الوحدة التأسيسية الأولى بإتقان طبقة Reboot في Bootstrap 5.3: توحيد المتصفحات بمحددات العناصر، وقاعدة border-box الشاملة، وحزمة خطوط النظام، ومحرك الخطوط المتجاوب RFS، وتوحيد الهوامش السفلية، واحترام تقليل الحركة والإتاحة. الخطوة التالية: انتقل الآن إلى الوحدة الثانية والدرس الخامس «نقاط التوقف المتجاوبة في بوتستراب 5» لإتقان العتبات الست القياسية لعرض الشاشات.