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

Verifying Loaded Fonts in DevTools فحص تحميل الخطوط بأدوات المطور

تعلّم استضافة الخطوط المخصصة محلياً عبر قاعدة @font-face بصيغة WOFF2، وربط الأوزان المتغيرة ومنع اختفاء النص بخاصية swap مع الحفاظ على خصوصية الزوار.
4 صفوف تعليمية
لغة CSS
2 مشاهدة

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

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

لأن وجود العائلة الاحتياطية يُبقي النص مقروءاً حتى لو كان مسار ملف الخط خاطئاً، لا تكتفِ بالنظر السريع إلى الصفحة للتأكد من نجاح قاعدة @font-face، بل تحقّق عملياً عبر خطوتين داخل أدوات المطور DevTools:

  1. فحص تبويب Network مع مرشح Font: أعد تحميل الصفحة وتأكد من ظهور ملف .woff2 المحلي بحالة نجاح 200 وعدم رجوع خطأ مسار مفقود 404.
  2. فحص قسم Rendered Fonts أسفل لوحة Computed: حدد عنصر العنوان أو الفقرة في فاحص العناصر وانتقل إلى نهاية قائمة الأنماط المحسوبة؛ فهناك يذكر المتصفح صراحةً اسم الخط الفعلي المرسوم على الشاشة وعدد الحروف المأخوذة من ملف الشبكة أو من خط النظام البديل.
الصف 2 ملاحظة هامة
الصف 3 ملاحظة هامة
الصف 4 ملاحظة هامة
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

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

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

اختتمت بهذا الدرس فصل خطوط CSS بإتقان تعريف الخطوط المحلية عبر @font-face وصيغة WOFF2، وربط الأوزان الحقيقية والمتغيرة 100 900، وتفعيل العرض الفوري عبر font-display: swap; مع حماية الخصوصية وفحص التحميل في DevTools. في الخطوة التالية نفتتح فصلاً جديداً مع درس لون الخلفية في لغة CSS.