صفحة الترميز 936 (مايكروسوفت ويندوز)

صفحة ترميز ويندوز 936 (المختصرة MS936 أو Windows-936 أو CP936 ( بشكل غير واضح ) )، [ 1 ] هي ترميز الأحرف القديم (قبل يونيكود ) من مايكروسوفت لتمثيل النصوص الصينية المبسطة على أجهزة الكمبيوتر . وهي إحدى صفحات ترميز ويندوز الأربعة للغات شرق آسيا ، إلى جانب صفحات الترميز 932 ( اليابانية )، و 949 ( الكورية )، و 950 ( الصينية التقليدية ). وهي صيغة معدلة من ترميز Guójiā Biāozhǔn Kuòzhǎn (GBK) الخاص بالصين القارية ، وتتوافق تقريبًا مع صفحة ترميز IBM 1386 ( CP1386 أو IBM-1386 ).

تاريخ

في الأصل، غطت ترميزات Windows-936 معيار GB 2312 (بصيغته EUC-CN )، ولكن تم توسيعها لتشمل معظم معيار GBK مع إصدار Windows 95. يُشفّر رمز اليورو (€)، غير المُعرّف في GBK، بالرمز 0x80 في كلٍ من Windows-936 وIBM-1386. من جهة أخرى، لم تكن الأحرف الـ 95 المُعرّفة في GBK 1.0 مُشفّرة في Windows-936 في البداية. تم حل هذه المشكلة جزئيًا في الإصدارات اللاحقة من Windows، وكما هو الحال في Windows 7، يُمكن عرض جميع أحرف GBK غير الموجودة في منطقة الاستخدام الخاص لـ Unicode BMP باستخدام صفحة الترميز 936، ولكن لم يكن تشفير الأحرف الـ 95 مدعومًا حتى عام 2014..

تم استبدال صفحة رموز ويندوز 936 بصفحة الرموز 54936 ( GB 18030 )، ولكن اعتبارًا من عام 2014كان لا يزال شائع الاستخدام. تستخدم وحدة تحكم ويندوز صفحة الترميز 936 كصفحة الترميز الافتراضية لتثبيتات اللغة الصينية المبسطة، على الرغم من أن جزءًا من GB  18030 أصبح إلزاميًا لجميع منتجات البرامج المباعة في الصين. في عام 2002، تم تسجيل اسم الإنترنت GBK لدى IANA باستخدام خريطة ويندوز-936، [ 2 ] [ 3 ] مما جعله التعريف الفعلي لـ GBK على الإنترنت.

مصطلحات

تتوافق صفحة ترميز ويندوز 936 تقريبًا مع صفحة ترميز IBM 1386، وهي ترميز مختلف عن صفحة ترميز IBM 936 القديمة.

يُعدّ اسم "صفحة الترميز 936" مُبهمًا. فصفحة الترميز 936 من IBM ، [ 4 ] وهي ترميز قديم من IBM 5550 ، هي أيضًا ترميز صيني مُبسّط، لكنها تستخدم طريقة ترميز مختلفة لـ GB 2312 ( Shift GB )، وبالتالي فهي غير متوافقة تمامًا مع صفحة الترميز 936 لنظام Windows (على عكس صفحة الترميز 932 من IBM التي تُعتبر، كتقريب أولي، مجموعة فرعية من صفحة الترميز 932 لنظام Windows ) - على الرغم من أن المكونات الدولية لليونيكود لا تتضمن مُشفّر IBM-936، وتستخدم صفحة الترميز الخاصة بنظام Windows للتسمية cp936. [ 1 ] أما صفحة الترميز الخاصة بـ IBM لتغطية GBK فهي صفحة الترميز 1386، والتي تُعرّف على أنها مزيج من صفحة الترميز 1114 أحادية البايت وصفحة الترميز 1385 ثنائية البايت . [ 5 ]

تُخلط أحيانًا مفاهيم "Windows-936" و"GBK" و"GB2312" و"EUC-CN" في العديد من البرامج. تم تسجيل EUC-CN لدى هيئة IANA ، GB2312على الرغم من أنها صيغة ترميز محددة، متغيرة العرض، عديمة الحالة ، ذات 8 بت ، لـ GB 2312 (والتي لها أيضًا صيغ ترميز أخرى أقل استخدامًا، مثل HZ-GB-2312 و ISO-2022-CN أو Shift GB المذكورة سابقًا).

بما أن GBK هو مجموعة فرعية من EUC-CN (مع أنه ليس رمز EUC بحد ذاته) وقد حلّ محل GB 2312 منذ زمن طويل، وبما أن برامج مايكروسوفت استمرت في تخصيص GB2312تسمية الترميز لصفحة الترميز 936 حتى بعد توسيعها لتطبيق GBK بدلاً من EUC-CN، فإن معظم منتجات البرامج الحديثة التي تعمل بنظام ويندوز تعني دعمًا جزئيًا لـ GBK عبر Windows-936، بدلاً من EUC-CN أو تنسيقات ترميز أخرى لـ GB 2312، عندما تستخدم مصطلح "GB 2312" كخيار لترميز الأحرف. ويمكن ملاحظة ذلك في منتجات مثل مايكروسوفت إنترنت إكسبلورر و Notepad++.

الحواشي

مراجع

  1. 1 2 "windows-936-2000 (الاسم المستعار cp936)" . عرض توضيحي لوحدة التحكم المركزية - مستكشف المحول . المكونات الدولية لليونيكود.
  2. "مجموعات الأحرف" . تم الاطلاع عليه بتاريخ 3 أكتوبر 2016 .
  3. طلب تسجيل مجموعة الأحرف لدى هيئة الأرقام المخصصة للأرقام المخصصة (IANA) لـ GBK
  4. "معرفات مجموعة الأحرف المشفرة - CCSID 936" . عولمة IBM . IBM. مؤرشف من الأصل بتاريخ 2014-12-01.
  5. "معرفات مجموعة الأحرف المشفرة - CCSID 1386" . شركة IBM. مؤرشف من الأصل بتاريخ 29-11-2014.

ويندوز-936:

IBM-1386: