في بعض الأحيان ، قد يحتوي البريد الإلكتروني المستلم بدلاً من النص على مزيج غريب جدًا من الرموز والعلامات الرسومية ، التي تذكرنا بالهيروغليفية ، والتي يطلق عليها "kryakozyabra" مع "اليد الخفيفة". لا يحدث هذا فقط مع نص الحروف ، ولكن أيضًا مع محتوى صفحات الويب ، وبعض الملفات النصية ، وحتى مع النقوش في واجهة برامج الكمبيوتر.
عند حفظ وعرض الحروف والأرقام وعلامات الترقيم وعناصر النص الأخرى على الشاشة ، يستخدم نظام تشغيل الكمبيوتر جداول خاصة. في نفوسهم ، يتم وضع كل هذه الرموز بترتيب محدد بدقة. عند حفظ أي مستند يحتوي على نص ، لا تتم كتابة الأحرف والأرقام نفسها في الملف ، ولكن الأرقام التسلسلية في هذا الجدول. عند فتح مثل هذا المستند ، تحدث العملية المعاكسة - يقرأ التطبيق أرقام الأحرف من الملف ويعرض الأحرف المقابلة من الجدول الموجود على الصفحة. تسمى هذه الجداول "مجموعات الأحرف" (CharSets اختصارًا) أو "الترميزات".
هناك عدد غير قليل من هذه الجداول - عدة عشرات. في البداية ، قام كل مصنع منافس لبرامج الكمبيوتر بإنشاء جدول الرموز الخاص به ، ثم تم إنشاء جداول لمختلف الأبجديات الوطنية مع التضمين الإلزامي للغة الإنجليزية ، ثم مع تحسن أنظمة التشغيل ، تم إنشاء متغيراتها لإمكانيات جديدة ، إلخ. إذا تم فتح النص المكتوب والمحفوظ باستخدام أحد هذه الجداول باستخدام جدول آخر ، فستكون النتيجة ما نطلق عليه كلمة "kryakozyabry" - ستظل أرقام الرموز كما هي ، لكن الرموز المقابلة لها في هذا الجدول ستظل كن مختلفًا تمامًا.
تتم كتابة إشارة إلى الترميز الذي يجب أن يستخدمه تطبيق الكمبيوتر لعرض المحتوى النصي لملف ما في حقل الخدمة لهذا الملف. إذا تم إرسال النص عبر الشبكات ، فسيتم إرسال إشارة التشفير في حقل الخدمة لحزمة المعلومات المرسلة. في كود HTML لصفحات الويب ، يتم استخدام علامة خاصة لتخزين اسم الترميز المستخدم. في رسالة البريد الإلكتروني ، يتم إرسال الترميز في حقول الخدمة مع معلومات حول المرسل والمستقبل وما إلى ذلك. إذا لم يكن هناك ما يشير إلى الترميز بأي من الطرق المذكورة أعلاه ، فسيتعين عليك التعامل مع المفرقعات يدويًا - حاول تحديد الترميز المطلوب باستخدام وسائل التطبيق الذي تستخدمه. يتم توفير هذه الوظيفة في كل من المستعرض وعميل البريد ، ويحاول محرر نصوص (على سبيل المثال ، Microsoft Word) نفسه تحديد الترميز الصحيح من خلال المؤشرات غير المباشرة.
يبدو أنه تم أخيرًا إنشاء معيار جدول الأحرف الذي يناسب الجميع اليوم - يطلق عليه "Unicode". لكن الانتقال إليها لا يزال قيد الإنجاز ، لذا سيتعين عليك التعامل مع بطة البطة لعدة سنوات أخرى.