لكي تتمكن برامج الكومبيوتر من قراءة نصوص مكتوبة ببرامج أخرى، فانه من الضروري أن تستخدم كل البرامج نفس جدول الرموز، وإلا فسرت الأرقام الموجودة في الملفات والتي ترمز للحروف بغير الحروف التي أريدت، مما يؤدي إلى عدم إمكانية قراءة النصوص. إذن فمن الشروط الأساسية لاستخدام النصوص على نطاق واسع هو الاتفاق على جدول موحد لترميز الحروف، ويسمى هذا الجدول بشفرة المحارف (Code Page)، وقد أدى تعدد شفرات المحارف العربية إلى إرباك المستخدمين وإلى تأخر تقنية المعلومات باللغة العربية وإلى تكبد المستخدمين العرب لنفقات باهظة في تحويل المعلومات من شفرة إلى أخرى، ولم يؤد انتشار استخدام الإنترنت بين العرب إلا إلى تفاقم المشكلة وازدياد حدتها. فبواسطة الإنترنت يتمكن المستخدم من الوصول إلى معلومات منتشرة في أنحاء العالم ومخزنة على أجهزة كومبيوتر متنوعة.
* متابعة تاريخية
* وقد نشط الحديث عن وضع اللغة العربية في الكومبيوتر في معهد التخطيط القومي المصري في عام 1962، وجرى وقتها التفكير حول كيفية ترميز الحروف العربية وإيجاد شفرة محارف لتمثيل الحروف العربية في الكومبيوتر. وفي عام 1968 بدأت دار الكتب المصرية مشروعا يستهدف إعداد فهرس لمحتوياتها، وفي فترة إعداد الفهرس وضع تصور لاستخدام الكومبيوتر، فاستعانت دار الكتب باليونيسكو، فتم طرح موضوع إيجاد شفرة لمعالجة الكتابة العربية. وفي العراق شهد المؤتمر العلمي لجمعية المهندسين العراقيين عام 1970، حول مستقبل الكومبيوتر، دعوة لتوحيد رموز الكتابة العربية للمعالجة الكومبيوترية. وتولت جامعة الدول العربية مجموعة من اللقاءات في هذا المجال، وصدر عنها في الخرطوم في نوفمبر (تشرين الثاني) 1975 خلال الحلقة الدراسية لاستخدام الكومبيوتر في مجال البيبلوغرافيا توصية تقول: "تقوم المنظمة العربية للتربية والثقافة والعلوم بالتعاون والمشاركة مع الهيئات اللغوية على المستوي الوطني والقومي من الأقطار العربية، بتنسيق الجهود لتطويع الخط العربي واللغة العربية لمتطلبات المعالجة الالية بعامة والإلكترونية بخاصة ". أما أول شفرة عربية قياسية مدونة، فهي التي طورت في المغرب عام 1977 كمواصفة قياسية مغربية حملت الرقم C000006. ومما يعتبر أول جهد منظم لتقييس شفرات المحارف، فهو عندما أقامت هيئة المواصفات والمقاييس السعودية عام 1980 حلقة حول تقييس المحارف وتوزيع الحروف على لوحة المفاتيح. وفي عام1981 أنشأت المنظمة العربية للمواصفات والمقاييس (ARABIC STANDARDIZATION AND METROLOGY ORGANIZATION-ASMO) لجنة الحرف العربي في الإعلاميات، وقد أسفرت جهود هذه اللجنة في عام 1982عن ظهور الشفرة العربية الموحدة ASMO 449. ثم نشطت جهود اللجنة بعد ظهور الإنترنت خاصة في اجتماعها الحادي عشر في دمشق ما بين 17 و19 نوفمبر 1998، الذي نوقشت فيه أوراق عمل هدفت إلى إيجاد شفرة قياسية موحدة للكتابة العربية في الإنترنت، وعقدت خلاله مقارنات بين التوصيات القياسية والمقترحات المقدمة من عدد من الدول العربية، وصبت الاقتراحات في ضرورة إيجاد شفرة قياسية موحدة لترميز الكتابة العربية.
لقد أدى الخلاف العربي حول توحيد شفرة المحارف التي تخدم مختلف أنظمة الكومبيوتر وبرامج النشر ومستعرضات الإنترنت، إلى تبني استخدام شفرة محارف تم إعدادها بواسطة شركة مايكروسوفت، فمع انتشار الكومبيوتر الشخصي ونظام مايكروسوفت في التسعينات من القرن الماضي، أخرجت مايكروسوفت جدول حروف عربي باسم MSCP-1256، الذي اصبح فيما بعد الجدول الفعلي (De Facto) في الشبكة، استباقا للجدول الذي يفترض أن يتم الاتفاق عليه عربيا، أو الجدول المسجل من قبل المنظمة العربية للمقاييس والمواصفات، المسجل لدى المنظمة الدولية للمقاييس باسم ISO - 8859-6 ، والذي يستخدم في نظام ماكنتوش المعرب. وأصبحت مايكروسوفت تستخدم حاليا "يونكود"، الذي بدأ استخدامه فعليا مع ويندوز2000، وهو جدول يرمز لأكثر من 35 ألف حرف، مما يمكنه من تمثيل أغلب اللغات ومن بينها العربية. ويستخدم "يونكود" 32 خانة ترميز، وبالتالي يمكن التعامل مع أكثر من لغتين في وقت واحد. ويتطابق تمثيلها العربي مع المواصفة العربية ASMO 449 .
* خلافات سابقة حول هيئة الحرف
* وسبق اللقاءات العربية المعاصرة المختلفة حول اللغة والكتابة العربية في مجالات الطباعة والكومبيوتر والمجالات التربوية، جدل متصل حول هيئة الحرف العربي في الطباعة ثم الكومبيوتر فيما بعد، وتناثرت دعوات مختلفة، إما باختصار عدد الحروف العربية أو إبدالها بالحروف اللاتينية. ووجهت الكتابة العربية في القرن الماضي بانتقادات ومطاعن أشارت إلى معايب فيها، وكثر الحديث عن تلك النواقص، مما حدا بمجمع فؤاد الأول للغة العربية إلى أن يؤلف سنة 1938 لجنة لكي تدرس هذه المشكلة وتعمل على حلها وتقديم بديل للكتابة العربية يخلصها مما علق بها من شوائب، ويزيح عنها مواطن الخلل فيها، وبعد ست سنوات من عمل اللجنة أعلنت في سنة 1944 عن منح جائزة قدرها ألف جنيه مصري لصاحب افضل اقتراح في هذا الخصوص. فانهالت المقترحات ووصل عددها إلى اكثر من مائتي اقتراح وبحث المجمع اثنين منها، أولهما للأستاذ علي الجارم والثاني لعبد العزيز فهمي، وبينما يبقى اقتراح علي الجارم على هيئة الكتابة العربية كما هي على أن تضاف أو تغير بعض علامات الإعراب والتنوين، يصب اقتراح عبد العزيز فهمي في إبدال عدد من الحروف العربية باللاتينية. وتوالت مجموعة من الاقتراحات بين الإضافة والحذف، إلى تغيير صورة الكتابة تماما أو إضافة بعض الرموز.
وكانت هنالك دعوات سابقة لاستخدام الحروف اللاتينية بدلا عن العربية تعود إلى 1880، عندما اقترح فيلهلم سبيتا Wilhelm Spitta ، الذي كان مديرا لدار الكتب المصرية آنذاك، كتابة العامية بالحروف اللاتينية، وقد وضع سبيتا في كتاب أصدره بعنوان قواعد اللغة العامية في مصر جدولا للمقارنة بين الحروف العربية واللاتينية. وما بين 1890 و1901 نهج كل من كارل فولزر Karl Volleser ، مدير دار الكتب المصرية، والقاضي سيلدون ويلمر Seldon Willmer نهج سبيتا في الدعوة إلى العامية والحروف اللاتينية. وسكتت هذه الدعوات إلى أن قدم عبد العزيز فهمي اقتراحه، ثم نشطت في ما بعد في لبنان وتناثرت دعوات هنا وهناك، من سعيد عقل الذي دعا إلى اعتماد اللهجة المحلية في لبنان كلغة قومية وتعلم لغة حضارية أو لغتين، وسمي ذلك ثورة اللغة والحرف، ووضع كتابا بعنوان يارا في الستينات استخدم فيه 36 حرفا لتمثيل الكتابة العربية. ومع التطور في معالجة الكتابة العربية كومبيوتريا انحسر الحديث عن إبدالها بالحروف اللاتينية، وبقى الخلاف حول إيجاد جدول موحد للحروف العربية في الاستخدامات الكومبيوترية، ونشطت حركة تصميم الحروف الطباعية الكومبيوترية للأغراض المختلفة وتتوفر الآن عشرات الأسماء لأطقم الحروف.
ان النشر باللغة العربية في الشبكة يتأثر بمجموعة عناصر مختلفة، فالنشر في الشبكة ليس محصورا في عمليات ما قبل الطباعة في النشر التقليدي، فالنشر في الإنترنت هو إدخال وعرض وتبادل المعلومات المتصلة إلكترونيا. ويتضمن ذلك عربيا, تطور تقنيات معالجة اللغة العربية والحلول في معالجة النص العربي، ضمن لغة ترميز النص الحي والترجمة الكومبيوترية، والتعرف الآلي على الكلام وتحويله إلى نصوص، والتعرف الضوئي على النصوص، والتحليل الصرفي، والبحث واسترجاع النصوص. ولم يكن الوضع التقني إلى وقت قريب في مصلحة النشر العربي الإلكتروني. فلم تكن هنالك بيئات تشغيل قياسية وكانت كل اللغات ذات الأصل غير اللاتيني تعاني من صعوبة تطوير برامج خاصة بها. ومع أنه كانت هنالك محاولات جادة في المنطقة العربية لتطوير برامج عربية اعتمدت على بيئات خاصة ذات طابع تعليمي وترفيهي، مثلت بدايات النشر الإلكتروني العربي، كتب لبعضها النجاح والبعض الآخر كان نصيبه الفشل، إلا أنه في الآونة الأخيرة حدث تقدم ملموس في هذا المجال، فالظهور القوي للإنترنت فرض نفسه على المستوى العالمي، ودفع القائمون نحوه وسهل عليهم مهمة إيجاد تصور للنشر العربي الإلكتروني. فظهرت المتصفحات العربية ووسائل تحرير النشر العربي كما ظهرت برامج البحث العربية، ولكنها لم تصل الى مستوى مرضٍ.
وتلخيصا، توجد اللغة العربية في الشبكة مع لغات العالم الأخرى وهي في تطور في طريقة العرض والنقل والبحث والأرشفة، وتعاني من ذات المشكلات التي تعاني منها اللغات الأخرى غير اللاتينية، زائدا المشكلات التي تعود إلى طبيعة اللغة العربية نفسها وقد أشرنا لها.
والتعامل مع اللغة العربية في الشبكة هو العنصر الأساسي للنشر العربي للعرض الصحيح وتحقيق مرونة وسهولة التصميم، وإنشاء الموقع، وسهولة نقل المعلومات بها إلى قرائها من الذين يقرأون بالعربية، وهم موجودون في أنحاء العالم بجانب وجودهم الأساسي داخل العالم العربي.
* أكاديمي سوداني متخصص في صحافة الإنترنت [email protected]