كيفية إضافة أحرف جديدة إلى Unicode: تجربة الشخص العادي

الجميع يعرف عن معيار Unicode المقبول بشكل عام. يستخدم (UTF-8) الغالبية العظمى من موارد الويب. ويقوم اتحاد Unicode ، الذي يديره مارك ديفيس ، أحد المساهمين الرئيسيين في مواصفات 1987 الأصلية ، بإجراء تحديثات دورية.

قبل بضعة أيام ، تمت إضافة مجموعة من الرموز التعبيرية إلى تحديثات مثل الكتابة الصينية الجديدة أو الكتابة المربعة الأفقية للمغول . لكن قلة من الناس يعرفون أن الرموز المألوفة لنا من الحياة اليومية تقع أحيانًا في التحديثات المخطط لها ، ويصبح المتحمسون العاديون هم البادئون بهذه التغييرات. حدثت حالة مماثلة قبل بضع سنوات عندما تم تجديد Unicode برموز أوضاع التشغيل للأجهزة الكهربائية .


صور - ديبي هدسون - Unsplash

كيف بدأ كل شيء


في عام 2013 ، سأل أخصائي تكنولوجيا المعلومات البريطاني ، تيرينس إيدن ، مجتمع هاكر نيوز سؤالًا. لم يتمكن من العثور على رمز مناسب للإشارة إلى وضع "STANDBY" ، وهو "موجود على كل جهاز أو أداة تم إصدارها بعد منتصف السبعينيات". لاحظ إيدن أنه كان هناك رجل ثلجي مشروط في Unicode ، وكان STANDBY الذي كان مهتمًا به غائبًا.

أجاب باحث جامعة أكسفورد ، جو لوغري ، على سؤاله . لقد أرفق رابطًا بقواعد اتحاد إضافة أحرف جديدة وأشار إلى أنه حتى في Unicode ، فإنه يستحق تضمين تسميات حالات الأداة الأخرى (على سبيل المثال ، تشغيل / إيقاف). كانت هناك خمس وظائف من هذا القبيل:

  • POWER ON - خط عمودي
  • إيقاف التشغيل - دائرة
  • ON / OFF - الخط الرأسي داخل الدائرة
  • الاستعداد - خط رأسي يعبر دائرة
  • SLEEP - الهلال "المتضائل"

قليلا من "البيروقراطية"


بعد أسابيع قليلة من بدء المناقشة ، في يناير 2014 ، تم إرسال الطلب إلى الكونسورتيوم. بدأت المراسلات والتنسيق. كتب عدن عن ذلك على النحو التالي:

"هل اخترت الأحرف الصحيحة؟" نعم! هل هناك أي دليل واضح على استخدامها؟ نعم! هل هناك أي قيود قانونية؟ لا! هل يوافق أعضاء الكونسورتيوم على أن الشخصيات مطلوبة حقًا؟ نعم! نعم ممكن! لا!"

تجدر الإشارة إلى أن الكونسورتيوم لديه توصيات ومعايير لتوسيع Unicode ، لكن هذه ليست قائمة بالمتطلبات الصارمة على الإطلاق. لا يتم تحديد مراسلات الابتكارات لهم تلقائيًا ، لذلك يمكن للمرء أن يجادل في موقفه ويقدم عرضًا مقنعًا.


Photo - Aleksandar Cvetanovic - Unsplash

في هذه الحالة ، لم تتسبب الرموز STANDBY و POWER ON / OFF في اعتراضات ، ولكن يجب مناقشة الباقي. تاريخيًا ، جاءت علامات التشغيل والإيقاف من واحد وصفر ، ولكن الغالبية العظمى من الناس العاديين لا يعلقون أهمية على هذا المعنى ، بل يركزون على التعيينات المألوفة التي يرونها على الأدوات.

لم يجد المؤلفون شيئًا مشابهًا في المواصفات ، وكان عليهم أن يثبتوا أن العلامات المتاحة لم تكن مناسبة لـ POWER ON. وبالنسبة لـ POWER OFF ، خصص الكونسورتيوم نفسه الرمز U + 2B58.

يبدو أنه بالنسبة لوضع SLEEP يمكن للمرء ترك الهلال. يحتوي Unicode بالفعل على اثنين من هذه الرموز و 13 رمزًا تعبيريًا آخر مع مراحل مختلفة من القمر. ومع ذلك ، أصر إيدن والشركة على أنهما لم يتناسبا جميعًا ، لأنهما "نظرتا" في الاتجاه الخاطئ ولديهما ميل "خاطئ".

صورة - Joe Loughry - ترخيص MIT

ونتيجة لذلك ، تم تطوير تخطيط جديد (الرسم التخطيطي المقابل موضح أعلاه) مع وصف مفصل للنسب ، وقبله الكونسورتيوم.

نتيجة


بعد شهر واحد فقط ، تلقت الشخصيات موافقة مجموعة عمل ISO 10646 المسؤولة عن Unicode. امتدت أشهر من الانتظار ، وتم نشر التحديثات فقط في يونيو 2016 كجزء من Unicode 9.0. وقد تلقت الشخصيات الخمسة الآن اعترافًا رسميًا - يعمل معهم كل من الناس العاديين والمصممين والمطورين وحتى مصنعي المعدات.


Photo - Matthew Brodeur - Unsplash

أهم شيء في هذه القصة هو كيف تعيدنا إلى جو الإنترنت المبكر أو "المدينة الصغيرة". يبدو أنه بعد ذلك يمكن لأي فريق من المهوسين الهادفين رفع تعهداتهم إلى مستوى عالمي. هذا بالضبط ما حدث مع عدن وزملائه. وبالنسبة لأولئك الذين يرغبون في تكرار مثل هذه التجربة ، هناك العديد من التوصيات الأساسية:

  • (, ) , . , .
  • . 1984 . .
  • . , . .
  • , . , , , .

لمزيد من الإرشادات، انظر لوري الصورة دليل و الكونسورتيوم دليل .


نحن في 1cloud.ru نقدم خدمة تأجير سحابة خاصة للبنية التحتية الافتراضية . من لوحة التحكم ، يمكنك نشر مجموعة كبيرة من الخوادم الافتراضية بسرعة.

يمكن للعملاء الجدد في خدمتنا اختبار البنية التحتية مجانًا. يكفي تقديم الطلب من خلال النموذج على الموقع الإلكتروني أو الكتابة إلى الدعم الفني.

Source: https://habr.com/ru/post/undefined/


All Articles