ما هو ASCII وما هي أحرف ASCII مقابل غير ASCII في النطاقات؟
ASCII، تنطق ask-ee ، ترمز إلى الكود الأمريكي القياسي لتبادل المعلومات. ASCII كان يعتمد في الأصل على الأبجدية الإنجليزية ويتكون من 128 حرفًا بما في ذلك A-Z، 0-9، علامات الترقيم، المسافات، ورموز تحكم أخرى يمكن العثور عليها في لوحة المفاتيح الإنجليزية القياسية. هذه الأحرف الـ 128 يتم تعيين رقم لها من 0 إلى 127 لتمثيلها في نقل البيانات من كمبيوتر إلى آخر. بينما تم تطوير كود ASCII في الأصل للآلات الكاتبة عن بعد (جهاز يستخدم لإرسال واستقبال الرسائل)، فقد وجد تطبيقًا أوسع مع تطور أجهزة الكمبيوتر الشخصية.
أحرف ASCII وغير ASCII في أسماء النطاقات
نطاقات ASCII، تشبه إلى حد كبير ASCII بشكل عام، يعتمد على الأبجدية الإنجليزية. هذه النطاقات محدودة لتشمل فقط الأحرف التالية: A-Z، 0-9، وشرطات (-). أنواع أخرى من علامات الترقيم، المسافات، إلخ غير مسموح بها لهذه النطاقات. نطاقات ASCII أكثر انتشارًا حاليًا من نطاقات الأحرف غير ASCII حيث أن النطاقات غير ASCII أصبحت متاحة للتسجيل العام مؤخرًا فقط (حوالي 2010).
أمثلة على نطاقات أحرف ASCII:
- .com
- .org
- .xyz
- .co
نطاقات غير ASCII يشار إليها عادة باسم أسماء النطاقات الدولية (IDNs)، مؤخرًا، امتدادات النطاقات الدولية أصبحت متاحة أيضًا بمجموعة متنوعة من اللغات والنصوص. هذه الأنواع من النطاقات تسمح بتضمين مجموعة أكبر بكثير من الأحرف، مما يفتح الإنترنت أمام المزيد من الناس حول العالم من خلال إمكانية الوصول واستخدام لغات أخرى. باختصار، النطاقات غير ASCII ليست مقصورة حصرًا على أحرف ASCII (A-Z، 0-9، وشرطات)، فهي تسمح بمجموعة واسعة من الأحرف الفريدة.
أمثلة على الأحرف غير ASCII المستخدمة في امتدادات النطاقات الدولية:
- .भारत (تستخدم للمواقع في الهند)
- .网络 (ما يعادل .NET في الصين)
- .קום (ما يعادل .COM بالعبرية)
- .இந்தியா (تعني 'التاميل' للهند، وهي لغة تتحدث في أجزاء من الهند)