ISO/IEC 8859-9
المعيار ISO/IEC 8859-9:1999 ، تكنولوجيا المعلومات - مجموعات الأحرف الرسومية المشفرة أحادية البايت 8 بت - الجزء 9: الأبجدية اللاتينية رقم 5 ، هو جزء من سلسلة ISO/IEC 8859 لترميز الأحرف القياسي القائم على ASCII ، وقد نُشرت طبعته الأولى عام 1989. ويُعرف هذا المعيار باسم ECMA-128 من قِبل منظمة Ecma الدولية ، وباسم TS 5881 كمعيار تركي. [ 2 ] ويُشار إليه بشكل غير رسمي باسم Latin-5 أو Turkish . وقد صُمم هذا المعيار لتغطية اللغة التركية (ويستخدمه غالبية المستخدمين لهذه اللغة، على الرغم من إمكانية استخدامه لبعض اللغات الأخرى)، وكان أكثر فائدة من ترميز ISO/IEC 8859-3 . هو مطابق للمعيار ISO/IEC 8859-1 باستثناء استبدال ستة أحرف آيسلندية ( Ð ð، Ý ý، Þ þ ) بأحرف خاصة بالأبجدية التركية ( Ğ ğ، İ ، ı ، Ş ş). ويُكتب الحرف i الكبير İ ، والحرف I الصغير ı .
يُعدّ ISO-8859-9 اسم مجموعة الأحرف المُفضّل لدى هيئة IANA لهذا المعيار عند إضافة رموز التحكم C0 وC1 من معيار ISO/IEC 6429. في التطبيقات الحديثة، يُفضّل استخدام Unicode و UTF-8 ؛ ويُطلب من مُنشئي صفحات الويب الجديدة ومُصمّمي البروتوكولات الجديدة استخدام UTF-8 بدلاً من ذلك. [ 3 ] منذ عام 2023، يستخدم أقل من 0.05% من جميع صفحات الويب ISO-8859-9، [ 4 ] [ 5 ] بينما تُصرّح 2.1% من صفحات الويب الموجودة في تركيا باستخدامها. [ 6 ] ومع ذلك، فإن معيار ترميز WHATWG ، الذي يحدد ترميزات الأحرف المسموح بها في HTML5 والتي يجب أن تدعمها المتصفحات المتوافقة، [ 7 ] يتطلب التعامل مع صفحات الويب التي تحمل علامة ISO-8859-9 على أنها Windows-1254 ، [ 3 ] وهو ما يختلف عن ISO-8859-9 باستخدام نطاق CR الذي يخصصه ISO-8859-9 لرموز التحكم C1 للأحرف الرسومية الإضافية بدلاً من ذلك (على غرار العلاقة بين ISO-8859-1 و Windows-1252 ).
خصصت مايكروسوفت صفحة الترميز 28599 (المعروفة أيضًا باسم Windows-28599) لمعيار ISO-8859-9 في نظام التشغيل ويندوز. كما خصصت شركة IBM صفحة الترميز 920 ( CCSID 920) لمعيار ISO-8859-9. [ 8 ] [ 9 ] وقد نشرته منظمة Ecma الدولية تحت اسم ECMA-128 . [ 10 ]
تخطيط صفحة التعليمات البرمجية
الاختلافات عن معيار ISO-8859-1 تتمثل في رقم نقطة رمز Unicode الموجود أسفل الحرف.
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | أ | ب | ج | د | هـ | F | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x | ||||||||||||||||
| 1x | ||||||||||||||||
| 2x | إس بي | ! | " | 8 | دولار | % | و | ' | ( | ) | * | + | ، | - | . | / |
| 3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ؛ | < | = | > | ؟ |
| 4x | @ | أ | ب | ج | د | هـ | F | جي | ح | أنا | ج | ك | ل | م | شمال | يا |
| 5x | P | سؤال | R | S | تي | يو | V | دبليو | X | Y | Z | [ | \ | ] | ^ | _ |
| 6x | ` | أ | ب | ج | د | هـ | و | ز | ح | أنا | ج | ك | ل | م | ن | o |
| 7x | ص | q | ر | s | ت | u | v | w | x | y | z | { | | | } | ~ | |
| 8x | ||||||||||||||||
| 9x | ||||||||||||||||
| الفأس | NBSP | ¡ | ¢ | جنيه إسترليني | ¤ | ¥ | ¦ | § | ¨ | © | ª | « | ¬ | خجول | ® | ¯ |
| Bx | ° | ± | ² | ³ | ´ | µ | ¶ | · | ¸ | ¹ | º | » | ¼ | نصف | ¾ | ¿ |
| Cx | إلى | أ | Â | Ã | Ä | Å | Æ | ج | È | إي | Ê | Ë | أنا | أنا | أنا | أنا |
| التشخيص | Ğ 011E | Ñ | Ò | أو | أو | Õ | Ö | × | Ø | Ù | Ú | Û | Ü | أنا 0130 | ش 015E | ß |
| السابق | à | أ | â | ã | أ | å | æ | ç | è | é | ê | ë | أنا | أنا | أنا | أنا |
| مؤثرات صوتية | ğ 011F | ñ | ò | ó | أو | õ | ö | ÷ | ø | ù | ú | û | ü | أنا 0131 | ش 015F | ÿ |
انظر أيضاً
مراجع
- ↑ مجموعات الأحرف ، هيئة الأرقام المخصصة للإنترنت (IANA)، 12-12-2018
- ↑ "Latin-5: قائمة بمعرفات CCSID الخاصة بالعميل والخادم في Latin-5، والتي تشمل تركيا" . IBM .
{{cite web}}: CS1 maint: deprecated archiveal service ( link ) - 1 2 فان كيسترن، آن . "الأسماء والتسميات" . معيار الترميز . WATWG .
- ↑ "الاتجاهات التاريخية في استخدام ترميز الأحرف للمواقع الإلكترونية" . w3techs.com .
- ↑ "الأسئلة الشائعة" . w3techs.com .
- ↑ "توزيع ترميزات الأحرف بين المواقع الإلكترونية التي تستخدم اللغة التركية" . w3techs.com .
- ↑ "8.2.2.3. ترميز الأحرف" . HTML 5.1 الإصدار الثاني . W3C .
يجب أن تدعم برامج تصفح الإنترنت الترميزات المحددة في معيار WHATWG للترميز، بما في ذلك على سبيل المثال لا الحصر […]
- ↑ "وثيقة معلومات صفحة الرمز 920" . مؤرشفة من الأصل بتاريخ 2017-01-16.
- ↑ "وثيقة معلومات CCSID 920" . مؤرشفة من الأصل بتاريخ 27-03-2016.
- ↑ معيار ECMA-128: مجموعات الأحرف الرسومية المشفرة أحادية البايت ذات 8 بت - الأبجدية اللاتينية رقم 5 ( الطبعة الثانية). 1999.
تمت الموافقة على منشور ECMA هذا أيضًا كمعيار ISO 8859-9.
- ↑ صفحة الترميز CPGID 00920 (ملف PDF) (PDF) ، IBM
- ↑ صفحة الترميز CPGID 00920 (txt) ، IBM
- ↑ المكونات الدولية لليونيكود (ICU)، ibm-920_P100-1995.ucm ، 2002-12-03
روابط خارجية
- ISO/IEC 8859-9:1999
- المعيار ECMA-128 : مجموعات الأحرف الرسومية المشفرة أحادية البايت ذات 8 بت - الأبجدية اللاتينية رقم 5، الطبعة الثانية (ديسمبر 1999)
- ISO-IR 148 الجزء الأيمن من الأبجدية اللاتينية رقم 5 (1 أكتوبر 1988)
- ISO/IEC 8859
- مقدمات متعلقة بالحاسوب في عام 1989
- اللغة التركية
