استكشاف أخطاء @font-face EOT وعدم التحميل عبر HTTPS
مواجهة صعوبات في تحميل خطوط @font-face EOT عبر HTTPS في IE 7،8 ,9؟ لا يكمن اللغز في حالة HTTPS لصفحة HTML، بل في تحميل خط EOT عبر HTTP نفسه. على الرغم من تلقي رأس نوع المحتوى المناسب، يظل خط EOT بعيد المنال.
التحقيق في المشكلة
بعد استبعاد المشكلات الخاصة بالخط والتحقق من رأس HTTP المناسب، يصبح من الواضح أن الجاني يكمن في مكان آخر.كشف الحل
الحل في هذا تتضمن المشكلة المحيرة رأس التحكم في ذاكرة التخزين المؤقت. بينما يعمل تعطيل التخزين المؤقت للخطوط بسلاسة عبر HTTP، فإنه يعيق تحميل الخطوط عبر HTTPS في Internet Explorer. يشبه هذا السلوك الظاهرة الموضحة في KB 815313، حيث تكون المستندات النشطة التي تم تنزيلها عبر SSL محصنة ضد التخزين المؤقت.
لذلك، إذا كشفت طريقة عرض شبكة أدوات المطور عن اجتياز IE لخيارات الخطوط المختلفة، ففكر في فحص وإزالة أي ذاكرة تخزين مؤقت -رؤوس التحكم موجودة في استجابة HTTP للخط. من المفترض أن يخفف هذا التعديل البسيط من مشاكل التحميل ويضمن أن خط EOT يزين صفحتك بحضوره.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3