يونيكود: خلف الستار

احتفل اتحاد Unicode بالذكرى الخامسة والعشرين لتأسيسه العام الماضي. الحقيقة هي أنه على الرغم من كل العمل الذي يقوم به Unicode لضمان النص من اللغات في جميع أنحاء العالم – يعرف معظمنا Unicode كمجموعة توافق على الرموز التعبيرية الجديدة.
ما قد لا يكون واضحًا جدًا هو السبب في حاجة إلى كونسورتيوم كبير ، أو التعقيد الخفي لليونيكود. أو كيف تعتبر الرموز التعبيرية الموضحة في الرسوم المتحركة XCKD أعلاه “صالحة (ولكن غير موصى بها)”.

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

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

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

يتضمن التنفيذ الأكثر تعقيدًا الانضمام إلى اثنين أو أكثر من الرموز التعبيرية معًا في ما يسمى تسلسل zwj exoji.
وتستخدم هذه لإنشاء مهن مثل 👩‍⚖ المرأة القاضية. يتم إنشاء هذا الرموز التعبيرية باستخدام 👩 المرأة و ⚖ توازن الرموز التعبيرية في التسلسل.
تقف شخصية “ZWJ” (نجار عرض الصفر) بين هذين الرموز التعبيرية ، وهي عبارة عن غراء غير مرئي ينضم إلى متعددة من الرموز التعبيرية في واحدة (حيث مدعومة).

تُدرج أنواع أخرى من تسلسل ZWJ رموز تعبيرية موجودة مثل 🕵 المباحث برمز الجنس ♀ علامة أنثى تمت إضافتها بعد ذلك.
يستخدم هذا النوع من تسلسل ZWJ بشكل عام في حالة وجود رموز تعبيرية بالفعل. على سبيل المثال: عداء ، سيرفر ، أو العديد من الإيماءات.

ونعم ، يمكنك الجمع بين المعدلات و ZWJs لإنشاء تسلسل أطول.

Unicode لا يتحكم في تسلسل ZWJ بنفس طريقة الرموز التعبيرية الجديدة التي تتطلب نقطة الكود الخاصة بهم.
يونيكود الموصى بها التسلسلات التي ينبغي دعمها لاتساق المنصات عبر المنصات. ومع ذلك ، فإن البائعين أحرار في الجمع بين أي رموز تعبيرية مع أي شيء آخر ، كما يرون مناسبة.
لدى Microsoft ستة قطط Ninja متوفرة في Windows والتي ليست جزءًا من قائمة Unicode الموصى بها. 🐱 يتم دمج وجه Cat و 🚀 الصاروخ على Windows 10 لإظهار رموز تعبيرية لـ 🐱‍🚀 Astro Cat.
Astro Cat صالحة (حيث يستخدم بنية تسلسل صحيحة) ولكن لا ينصح بها مثل المهن والأجناس الأخرى.

اقترح XKCD أن القيء يجب أن يكون شخصية تعديل لجعل “القيء رعاة البقر”.
يشير ديفيس إلى أنه يمكن بالفعل دمج وجه قبعة رعاة البقر مع القيء الوجه لإنشاء تسلسل ZWJ صالح:

توجد أنواع تسلسل أخرى لعلماقي ، بما في ذلك تسلسل العلامة وتسلسل العلامات وتسلسلات KeyCap. يجب عليك التحقق من مجموعة كاملة من الشرائح لرؤية هذه بمزيد من التفصيل.
أخيرًا ، نظرة على الجدول الزمني (الحالي ، 2017) لكيفية ولادات رموز تعبيرية جديدة:

🚨 تحديث أبريل 2020: لقد تأثر الجدول الزمني الحالي لكيفية إنشاء رموز تعبيرية جديدة بشكل كبير بوباء Covid-19. يمكنك قراءة المزيد حول الجدول الزمني المنقح لعام 2020 وما بعده هنا.
بالطبع لا يزال لدى Unicode الكثير للقيام به خارج دعم الرموز التعبيرية:

“هناك ما يقرب من 7000 لغة إنسانية حية ، مع مستويات متفاوتة من الحيوية. أقل من 100 من هذه اللغات مدعومة بشكل جيد على أجهزة الكمبيوتر والهواتف المحمولة والأجهزة الأخرى ، في حين أن جميع الراحة مخاطرة محرومة رقميًا”

يونيكود لديه برنامج تبني شخصية. تذهب الأموال التي تم جمعها من التبني نحو البحث لدعم هذه اللغات المحرومة رقميًا.
أكثر:

Unicode Emoji by Mark Davis
يونيكود يتبنى شخصية
الرموز التعبيرية الجديدة لعام 2017
متعة الرموز التعبيرية الاختراقات

Search Emojis: