تعريف أطقم المحارف والترميزات

تقدم هذه الصفحة توجيهات في كيفية تصفح الموقع للزوار الجدد والمهتمين بتدويل الشبكة العالمية. إن الهدف الأساسي من هذه الصفحة هو الأخذ بيد المبتدئين بأسلوب سهل لاستكشاف الموارد الموجودة على الموقع.

You can find a selection of more detailed articles using the links to the right. Once you get some ideas from this page, you will probably just use Learn to internationalize, or the site search.

بماذا يتعلق الأمر؟

يعرّف طقم المحارف بأنه مجموعة أحرف ورموز تستخدم في نظام الكتابة. ومثال ذلك نظام أسكي (ASCII) الذي يشتمل على حروف ورموز اللغة الإنجليزية، ونظام ISO-8859-6 الذي يشتمل على حروف ورموز اللغات التي تعتمد على الخط العربي حسب معايير أسو، أما نظام يونيكود فيحتوي على حروف ورموز كل لغات العالم.

ويستخدم بايت واحد أو أكثر لتمثيل محرف واحد من طقم المحارف. أما ترميز المحارف فهو عبارة عن مفتاح أو رقم يربط بايت واحد أو سلسلة بيتات بمحرف محدد الذي يقوم المتصفح بعرضه على شكل حروف.

يوجد عدة ترميزات للمحارف، إذا اختير ترميز غير مناسب لجلب المحارف من الذاكرة، ستظهر نصوص غير مفهومة ويتعذر قراءتها من طرف المستخدم. لذا ينصح كتابة وتوضيح ترميز المحارف المستخدم في الملف حتى يتمكن قارئ المحتوى من فهم النص.

اقرأ المزيد...

يشرح مقال ترميز المحارف للمبتدئين المفاهيم الأساسية لترميز المحارف ولماذا يجب الاهتمام بهذا الموضوع.

يعرف مقال التعاريف الهامة في مجال ترميز المحارف المصطلحات المستعملة مثل يونيكود، وأطقم المحارف، وأطقم المحارف المرمّزة، وترميزات المحارف وطقم المحارف للملف، ورموز تخطي المحارف.

اختيار الترميز المناسب

يختار مطورو المحتوى، سواء كانوا كتاباً أو مبرمجين، ترميز المحارف المناسب. يعتبر ترميز يونيكود (UTF-8) الأكثر استعمالاً وملائمةً، إلا أنه يجب أخذ بعض الأمور بعين الاعتبار قبل استخدامه.

 

اقرأ المزيد...

محررو HTML و CSS

مطورو المواصفات

إعدادات الخادم

تعريف وتطبيق الترميز

بعد تحديد الترميز المراد استخدامه، يجب على محرري المحتوى ومطوري البرامج التحقق من تعريف الترميز بطريقة سليمة.

وضع تلك التعريفات ليست عملية سهلة عند استعمال بعض التكنولوجيا مثل XHTML وبالتالي يستوجب فهم الوضع العادي وغير العادي للمتصفح، بالإضافة إلى تأثير تعريفات الترميز الموجودة في ملف XML على باقي المحتوى.

لا يكفي تسمية الملفات بالترميز المستخدم، بل يجب التأكد من أن البينات قد حُفظت حسب الترميز المراد استخدامه.

كما يجب على مطوري البرامج ومدراء المواقع التحقق من أن الخادم يرسل البيانات حسب الترميز المناسب، وذلك لأن إعدادات الخادم قد تلغي تعريف الترميز داخل الملفات.

تخطي المحارف

يعتبر تخطي المحارف وسيلة لتمثيل محارف اللغات العالمية باستخدام أحرف الأسكي (ASCII) فقط. يستخدم تخطي المحارف عندما نريد كتابة محرف ما غير متوفر في ترميز المحارف الذي نستخدمه مثل كتابة حرف عربي في نص لاتيني. كما يستخدم أيضاً لإبطال مفعول المحرف إذا أستخدم بطريقة عادية مثل تعارضه مع تركيب الجملة. يعتبر تخطي المحارف من المجالات الأساسية في تدويل الويب، لذا يتوجب معرفة متى وكيف يُستخدم.

 

 

عناوين مواقع الشبكة العالمية

بعد التعديل الأخير على مواصفات كتابة عناوين الويب أصبحت تلك العناوين تكتب أيضاً بأنظمة أخرى غير نظام الأسكي (ASCII). في هذه الحالة، لا يتعدى عمل المستخدم النقر على الروابط أو إدخال عناوين المواقع بلغته ولكن العبء الأكبر يتحمله المتصفح. لمعرفة كيف يتم ذلك وماهي المعايير المتبعة، تابع الروابط على يمين الصفحة.

لتدويل الشبكة العالمية، يجب على مطوري المواصفات أن يأخذوا بعين الاعتبار كتابة عناوين الويب بلغات أخرى غير اللاتينية التي لا تستخدم نظام الأسكي.

اقرأ المزيد...

محررو HTML و CSS