UTF 8 هو نظام ترميز يستخدم لترجمة الأحرف التي نراها على الشاشات إلى أرقام يمكن لأجهزة الكمبيوتر تخزينها. سيسمح تحديد ترميز الأحرف مثل UTF8 للمتصفح بعرض الأحرف المتقدمة بشكل صحيح مثل الأحرف المحركة والرموز التعبيرية.
في مستندات HTML ، يمكنك تحديد ترميز الأحرف في الصفحة عن طريق وضع علامة التعريف هذه في علامة `head` لصفحة HTML الخاصة بك: `<meta charset="UTF-8">` . UTF 8 هو الترميز القياسي.
تم تطوير معيار [Unicode](https://www.unicode.org/) من أجل استيعاب الأحرف المستخدمة في اللغات في جميع أنحاء العالم.
لكن انتظر! ما علاقة Unicode بـ UTF 8؟ UTF 8 هو نظام الترميز ولكن من المهم فهم Unicode هو تعريف مجموعة الأحرف. وبعبارة بسيطة ، ما يعنيه هذا هو أن Unicode يحدد رقمًا فريدًا - يسمى نقطة الرمز - للعديد من الأحرف الرئيسية المستخدمة في اللغات في جميع أنحاء العالم ، وسوف يترجم UTF 8 الحرف إلى تنسيق ثنائي متوافق مع الكمبيوتر. 1 هنا مثال على ذلك:
1. كنت أريد أن أذكر freeCodeCamp في مكان ما في صفحة الويب الخاصة بك (لأن ، كما تعلمون ، freeCodeCamp هو 🔥 🔥 🔥).
2. يشير رمز الحرف إلى تهجئة freeCodeCamp كما هو موضح في Unicode: