كما أدى سؤال المنتدى العادي إلى إضافة 4 أحرف إلى Unicode

حصل العديد من المهوسين على طريقهم




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

حدث هام بالأمس: نشر اتحاد Unicode المواصفات الرسمية لمعيار Unicode 9.0 الجديد . ربما كان المبرمج Terence Eden هو الأكثر سعادة في هذا الحدث. قبل عامين ونصف (3 ديسمبر 2013) ، نشر سؤالاً في منتدى مطوري Hacker News الشهير.

ما هي الشخصيات المفيدة المفقودة في Unicode؟

واقترح تيرينس أن أكثر الافتقار الواضح لعلامة "الغذاء" . يتم تعريف الرمز المألوف في معيار اللجنة الكهروتقنية الدولية IEC 60417-5009 ومنذ حوالي منتصف السبعينيات تم استخدامه على كل جهاز إلكتروني تقريبًا يحتوي على زر تشغيل.



وكان الجواب الوحيد على السؤال جو لوري (جو Loughry)، وهو طالب دراسات عليا في جامعة أكسفورد، وهو متخصص في اختبار وتقييم شهادة نظم أمن الكمبيوتر.

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

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

لذلك ، بدأ Terence Eden و Joe Lowry في معالجة التطبيق (الاقتراح) في Unicode وطوروا خطًا. تم المشاركة الفعالة في المشروع من قبل بروس نوردمان ، أحد مؤلفي معيار IEEE 1621 الأصلي .

بالإضافة إلى الرمز المذكور "التغذية" ، اقترح جو لوري أن يدمج في التطبيق العام مجموعة من الرموز المحددة في معيار IEC 60417 (المعروف أيضًا باسم ISO 7000: 2012).

هذه هي الأحرف التالية:

  • يو + 23 إف بي باور -
  • يو +23 إف سي باور أون-أوف -
  • U + 23FD الطاقة -
  • U + 23FE نوم القوة -

قرروا إضافة شخصية أخرى من معيار IEEE 1621.

  • U + 2B58 إيقاف التشغيل -

بعد شهر من العمل الشاق وملء العديد من النماذج ، كان لا يزال من الممكن إرسال الاقتراح إلى اتحاد Unicode ، وتم قبوله للنظر فيه.

ولدعم اقتراحهم ، أطلق النشطاء UnicodePowerSymbol.com ، حيث نشروا أيضًا اقتراحًا ، وحجة ، وحملوا أخبارًا عن الحملة لتضمين شخصيات في Unicode.

بعد ذلك بدأت فترة من المراسلات والمشاورات والمحادثات الهاتفية والمؤتمرات والمناقشات الفنية. أقنع مؤلفو الاقتراح زملائهم بأن الرموز الجديدة تتوافق مع جميع القواعد الضرورية: 1) هذه هي الرموز الصحيحة المقبولة بشكل عام ؛ 2) هناك أدلة مقنعة على استخدامها الحقيقي ؛ 3) ليست مثقلة بقيود حقوق النشر ؛ 4) يعتقد أعضاء اتحاد Unicode أنهم سيكونون إضافة مفيدة لمجموعة المعايير.

أما النقطة الرابعة ، فقد برزت خلافات. فقط حرفين و يحب الجميع.

بالنسبة للرمز ، نشأ نقاش لأنه في Unicode كان هناك بالفعل العديد من الرموز لـ "القمر". صحيح ، لم يتوافق أي منها تمامًا مع المقترح: إما أن الزاوية غير صحيحة ، أو لم يكن هناك دلالات في "وضع السكون". لذلك قبلوا في النهاية.

بقي فقط و . يحتوي Unicode على الكثير من الشخصيات لخط مستقيم ودائرة.

بعد العديد من المناقشات والتصويت ، قرروا مع ذلك أن أيًا من الرموز الحالية غير مناسب لعلامة "التشغيل" ، لذا فقد أصبح رمزًا جديدًا.

ولكن من أجل علامة انقطاع التيار الكهربائي ، وجدوا بديلاً مناسبًا - دائرة (U + 2B58)



تمت إضافة قيمة جديدة ببساطة إلى الرمز الحالي - وهذا ما يسميه المؤلفون "رمز ½" في جملتهم .

في فبراير 2014 ، وافقت مجموعة العمل 2 ISO 10646 (JTC 1 / SC 2 / WG 2) على الرموز في WG2 # 62 وأوصت بالتعديل 2 على ISO / IEC 10646: 2014 .

مرت سنتان من الانتظار مع مكالمات وطلبات نادرة من الأطراف المعنية. يتفاوض النشطاء مع مطوري الخطوط الحرة لإقناعهم بإضافة شخصيات جديدة عند قبولهم. تحرير ويكيبيديا.

وأخيرًا ، جاء صباح سعيد في 22 يونيو 2016.

استيقظ في الصباح ، سمع Terence Eden عن إصدار مواصفات Unicode 9.0 الجديدة . وها هم - رموزنا الأصلية. سنتين ونصف من العمل كانت ناجحة!

https://twitter.com/edent/status/745507053544710145
يقترح المطورون السعداء استخدام دليل مفتوح إذا أراد شخص ما تكرار هذا المسار وتضمين أحرف أخرى في معيار Unicode.

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


جميع المستخدمين لديها الحق في الطلب من مطور أنظمة التشغيل والبرامج لدعم رموز جديدة ، ، ، و معيار يونيكود 9.0!

يعرض الجدول رموز Escape Escape لأربع أحرف جديدة.

الرمزكود HTMLالرمز
التغذية& # x23FB ؛
مفتاح الطاقة& # x23FC ؛
السلطة& # x23FD ؛
إيقاف التشغيل& # x2B58 ؛
وضع السكون& # x23FE ؛

22 يونيو 2016 أصبحوا جزءًا من Unicode وهم الآن أحرار في الاستخدام في كل مكان.

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


All Articles