تعريف ترميز الأحرف غير متوفّر أو يظهر متأخرًا جدًا في HTML
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
تتواصل الخوادم والمتصفّحات مع بعضها البعض من خلال إرسال وحدات بايت من البيانات عبر الإنترنت. إذا لم يحدّد الخادم تنسيق ترميز الأحرف الذي يستخدمه عند إرسال ملف HTML، لن يعرف المتصفّح الحرف الذي يمثّله كل بايت.
تساعد مواصفات تحديد ترميز الأحرف في حلّ هذه المشكلة.
أسباب تعذُّر عملية التدقيق charset في Lighthouse
تضع أداة Lighthouse علامة على الصفحات التي لا تحدّد ترميز الأحرف فيها:
تعتبر أداة Lighthouse أنّ ترميز الأحرف تم تحديده إذا عثرت على أيّ مما يلي:
عنصر <meta charset> في <head> من المستند مضمّن بالكامل في أول 1024 بايت من المستند
عنوان استجابة Content-Type HTTP يتضمّن توجيه charset مطابقًا لاسم صالح من IANA
أضِف العنصر <meta charset> ضمن أول 1024 بايت من مستند HTML.
يجب أن يكون العنصر مضمّنًا بالكامل في أول 1,024 بايت.
أفضل ممارسة هي جعل العنصر <meta charset> أول عنصر في <head> ضمن مستندك.
تاريخ التعديل الأخير: 2020-05-05 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2020-05-05 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]