يعد تضمين الخطوط المخصصة عبر @font-face ممارسة شائعة في تصميم الويب، ومع ذلك قد يقدم تأثيرًا وامضًا حيث يتم عرض النص في البداية بخط النظام الافتراضي ثم يتحول إلى الخط المخصص عند اكتماله. ينشأ هذا التأخير غير المرغوب فيه من التحميل غير المتزامن لملفات الخطوط.
لتقليل هذا التأخير، الحل المتوافق مع معايير الصناعة هو الاستفادة من سمة HTML للتحميل المسبق التي يدعمها المتصفحات الحديثة. تمكّن هذه السمة المتصفح من تحديد أولوية تحميل ملفات الخطوط قبل عرض محتوى الصفحة.
من خلال دمج التحميل المسبق، يمكنك توجيه المتصفح لبدء تحميل ملف الخط المحدد بشكل غير متزامن، مما يسمح له بأن يكون جاهزًا للتحميل. استخدمه بمجرد أن تطلب الصفحة عرض النص. والنتيجة هي انتقال سلس، حيث يتم تطبيق الخط المخصص دون أي تأخير ملموس.
على سبيل المثال، خذ بعين الاعتبار مقتطف التعليمات البرمجية التالي:
لمزيد من الأفكار حول الموضوع، نوصي باستكشاف الموارد التالية:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3