الترميز الموحد: الفرق بين النسختين

[مراجعة غير مفحوصة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
طلا ملخص تعديل
وسوم: تحرير مرئي تحرير من المحمول تعديل ويب محمول
الرجوع عن تعديل معلق واحد من خالد الصادق إلى نسخة 31643284 من Mr.Ibrahembot.
سطر 1:
[[ملف:Unicodeconsortium bookv5.jpg|تصغير|يسار|معيار نظام الحروف الدولي الموحد، نسخة 5.0]]
في [[علم الحاسوب]]، '''الترميز الموحد''' ('''يونيكود'''<ref>[http://www.unicode.org/standard/translations/arabic.html ما هي الشفرة الموحدة يونيكود؟] {{Webarchive|url=http://web.archive.org/web/20171219165224/http://unicode.org:80/standard/translations/arabic.html |date=19 ديسمبر 2017}}</ref> أو '''يُونِكُود'''<ref>[http://www.unicode.org/standard/UnicodeTranscriptions.html Unicode Transcriptions] {{Webarchive|url=http://web.archive.org/web/20171222021713/http://www.unicode.org:80/standard/UnicodeTranscriptions.html |date=22 ديسمبر 2017}}</ref>) '''{{إنج|Unicode}}''' هو [[معيار]] يمكن الحواسيب من تمثيل النصوص المكتوبة بأغلب [[نظام كتابة|نظم الكتابة]] ومعالجتها، بصورة متناسقة. يتكون يونيكود من 100،000 محرف، وطقم من مخططات الرموز كمرجع مرئي، ونهج في [[الترميز]]، وطقم من ترميزات المحارف المعيارية، وسرد لخصائص المحارف، وطقم من البيانات المرجعية، وعدد من الأمور المتعلقة مثل خصائص المحارف، وقواعد تطبيع النص، وفك الحروف لوحداتها الأولية، والترتيب، والتصيير، وثنائية الاتجاه (لعرض النصوص الذي يحتوي على كتابات من اليمين لليسار، مثل العربية، مع كتابات من اليسار لليمين، مثل اللاتينية).<ref>[http://www.unicode.org/standard/principles.html#What_Characters Technical Introduction] {{Webarchive|url=http://web.archive.org/web/20171227173823/http://www.unicode.org:80/standard/principles.html |date=27 ديسمبر 2017}}</ref> يطور يونيكود بالتوازي مع معيار [[طقم المحارف العالمي،العالمي]]، وينشر على شكل كتاب يحمل الاسم ''معيار يونيكود'' (''Unicode Standard'').
 
يطمح [[مجمع يونيكود]] -المنظمة غير الربحية التي تنسق تطوير يونيكود- في النهاية إلى استبدال [[ترميز محارف|ترميزات المحارف]] الموجودة حاليا، ليحل محلها يونيكود وتنسيق يونيكود المعياري للتحويل (Unicode Transformation Format ،UTF)، حيث أن الكثير من الترميزات الحالية محدودة السعة والمدى، ولا تتوافق مع البيئات متعددة اللغات.
 
أدى نجاح يونيكود في توحيد أطقم المحارف إلى انتشار وغلبة استخدامه في [[توطين وعولمة (معلوماتية)|توطين وعولمة]] [[برمجيات|برمجيات الحاسوب]]. وجرى تطبيق البرنامج في العديد من التقنيات الحديثة، مثل [[لغة الترميز القابلة للامتداد]]، و[[جافا (لغة برمجة)|لغة البرمجة جافا]] و[[نظام تشغيل|أنظمة التشغيل]] الحديثة.
سطر 8:
== الأصل والتطوّر ==
 
يهدف يونيكود بشكل صريح إلى تجاوز القصور في [[ترميز محارف|ترميزات المحارف]] التقليدية، كهؤلاء الذين حددهم معيار [[ISO 8859]] وينتشر استخدامهم في مختلف أقطار العالم لكنهم يفتقدون للتوافقية بينهم بشكل كبير.
 
تشترك الكثير من ترميزات المحارف التقليدية في مشكلة تمكينهم للمعالجة الحاسوبية [[ثنائية اللغة]] (عادة باستخدام المحارف اللاتينية بالإضافة للغة المحلية) دون [[تعددية اللغات]] (معالجة العديد من اللغات مختلطة مع بعضها، كالعربية والإنجليزية والصينية والهندية في صفحة واحدة).
 
يُرمِّز يونيكود -عن قصد- المحارف الأصلية (تلك التي تمثل الحروف ذاتها وما شابهها) وليس تنويعات الشكل النهائي (فترمز حرف الخاء في العربية، مثلا، وليس أشكال الخاء المختلفة في أول، أو وسط، أو آخر الكلمة، أو الشكل المنفصل). في حالة [[المحارف الصينية،الصينية]]، يؤدى هذا أحيانا لبعض الخلافات حول تمييز التنويعات الشكلية من الحرف المشكل لها.
 
يضطلع يونيكود بدور تحديد رمز فريد -رقما، وليس شكلا- لكل محرف. بعبارة أخرى، يمثل يونيكود المحارف بصورة مجرّدة ويترك العرض البصري (الحجم، والشكل، والخط، والأسلوب) لبرمجيات أخرى، مثل [[متصفح وب|متصفح الوب]] أو [[معالج كلمات|معالج الكلمات]]. على الرغم من بساطة هذا الهدف، فقد أصبح معقدا نتيجة للتنازلات التي قدمها مصمموا يونيكود بغية تشجيع الإسراع في استخدامه.
 
جُعل أول 256 رمز متطابقين مع محتويات [[ISO 8859-1]] لتبسيط عملية تحويل النصوص الغربية الموجودة مسبقا. العديد من المحارف المتطابقة تم ترميزها العديد من المرات في نقاط ترميز مختلفة للحفاظ على التفريق المُستخدم في الترميزات العتيقة مما يسمح بالتحويل بين هذه الترميزات من وإلى يونيكود دون فقد أي معلومات. على سبيل المثال، قسم "كامل العرض" يحتوي على ألفبائية لاتينية كاملة منفصلة عن قسم الألفبائية اللاتينية. في الخطوط الصينية، واليابانية، والكورية (ص‌ي‌ك)، تعرض هذه المحارف بنفس عرض رموز ص‌ي‌ك بلا من نصف العرض.
 
عند الكتابة عن يونيكود، تٌمثّل المحارف بكتابة "U+" يليها رقم [[ست عشري]] يمثل رمز المحرف.
 
=== المعيار ===
سطر 36:
* يونيكود 2.1: مايو 1998
* يونيكودد 2.1.2: مايو 1998<ref>المنشورات الثلاثة السابقة، وتقرير يونيكود التقني #8، معيار يونيكود، إصدارة 2.1 بواسطة ليزا مور</ref>
* يونيكود 3.0: سبتمبر 1999. يغطي UCS 16-بتة [[Basic Multilingual Plane]] من ISO 10646-1:2000.<ref>ISBN 0-201-61633-5</ref>
* يونيكود 3.1: مارس 2001. أضاف [[Mapping of Unicode characters|Supplementary Planes]] من ISO 10646-2، مضيفا المحارف التكميلية
* يونيكود 3.2: مارس 2002
* يونيكود 4.0: أبريل 2003<ref>ISBN 0-321-18578-1</ref>