/* Aljaweea — footer "Cookie Preferences" link opens the Complianz banner.
* Original by Digency (19 Aug 2026); amended 8 Sep 2026, runbook 5.14:
* - e.preventDefault() so the href="#" no longer scrolls the page to the top;
* - calls Complianz's own cmplz_set_banner_status('show') and falls back to
* clicking the (hidden) Manage-consent button if that function is absent.
* Rollback: restore the original 12-line version recorded in the runbook. */
document.addEventListener('click', function (e) {
var link = e.target.closest('.cmplz-show-banner');
if (!link) { return; }
e.preventDefault();
if (typeof cmplz_set_banner_status === 'function') {
cmplz_set_banner_status('show');
} else {
document.querySelectorAll('.cmplz-manage-consent').forEach(function (btn) { btn.click(); });
}
});
الامارات الأكثر تقدما في التصنيع السيادي للأقمار والسعودية شاركت في مهمات مأهولة ومصر أعلنت عن أكبر مركز افريقي للتجميع والتكامل والاختبار.
في إطار خطوات مدروسة، تعمل دول منطقة الشرق الأوسط وشمال افريقيا منذ العام ١٩٨٥ على استكشاف الفضاء العربي.
وان كانت البداية خجولة وسط سباق علمي وتكنولوجي عالمي، فقد شهدت السنوات الأخيرة اهتماما عربيا أكبر بهذا المجال من خلال برامج فضاء فردية ومشتركة، أثمرت اطلاق دول المنطقة أقمار صناعية جديدة وتقديم أبحاث موثوقة وبناء مراكز تصنيع محلية وزيادة عدد الكفاءات المختصة وتوقيع شراكات دولية.
وفي الأونة الأخيرة، برزت دول عربية عدة باعتبارها قائدة ورائدة في هذا المجال من خلال خطوات طموحة الأمر الذي يعكس اهتمامها المتزايد ببناء اقتصاد معرفي يرتكز على الابتكار، ويؤكد سعيها الحثيث لبناء مستقبل يقوده الذكاء الاصطناعي، فمن هي هذه الدول؟ وكيف تمكنت من احتلال مراتب متقدمة في مجال استكشاف الفضاء؟
من يتابع عن كثب أخبار الفضاء سيجد أن خمس دول تقود الركب العربي لاستكشاف الفضاء من خلال برامج للأقمار الصناعية، ومراكز تصنيع، وشراكات دولية بهدف توطين المعرفة وبناء قدرات محلية.
وترتكز ريادة الامارات في مجال الفضاء على أربع نقاط مهمة هي أولا مؤسساتها واستراتيجيتها حيث أنها أسست وكالة الفضاء للإمارات العام ٢٠١٤ باعتبارها أول وكالة فضاء عربية، والتي أطلقت بدورها في العام ٢٠٢١ الاستراتيجية الوطنية للفضاء ٢٠٣١ التي تهدف الى جعل الامارات من بين أهم ١٠ دول في العالم مجال الفضاء بحلول العام ٢٠٣١.
وفي العام ٢٠١٥ تم تغيير اسم مؤسسة الامارات للعلوم والتقنيات المتقدمة، التي تأسست العام ٢٠٠٦، لتصبح مركز محمد بن راشد للفضاء وتم توسيع مهامه لتشمل تطوير الأقمار الصناعية وقيادة برنامج الامارات لرواد الفضاء وتنفيذ مسبار الأمل الى المريخ والاشراف علي المشروعات المستقبلية.
ثانيا، برنامج رواد الفضاء الذي أطلق في ٢٠١٧ باعتباره المشروع الأول على مستوى العالم العربي من حيث التنظيم والاستمرارية والطموح ويهدف الى تأهيل واعداد رواد فضاء اماراتيين ومن بين خرجيه هزاع المنصوري وهو أول رائد فضاء اماراتي وعربي يشارك في مهمة علمية الى محطة الفضاء الدولية وسلطان النيادي وهو أول رائد فضاء عربي يقيم في الفضاء ستة أشهر متواصلة ويسير في الفضاء الخارجي العام ٢٠٢٣.
NASA’s Space Crew-6 Final Launch Operations Rehersal / Credit: NASA/Joel Kowsky – Wikimedia Commons/License: Public Domain (Modified)
ثالثا، تميزت الامارات بمشاريعها وبعثاتها الفضائية منها مسبار الأمل، الذي يعد أول مهمة عربية الى كوكب المريخ وقد دخل مداره بنجاح في العام ٢٠٢١، بالاضافة الى مهمة “راشد١” التي تعد أول مركبة عربية أطلقت الى القمر في العام ٢٠٢٢، ورغم فشل عملية الهبوط الا أن التجربة كانت رائدة، في حين يجري العمل حاليا على “راشد ٢” بالتعاون مع اليابان لاعادة محاولة الوصول الى سطح القمر والهبوط عليه بشكل آمن لاجراء الدراسات والتصوير وجمع البيانات العلمية، الى جانب مشاركتها المقررة في مهمة اطلاق مركبة فضائية الى كويكبات الحزام الرئيسي بين العامين ٢٠٢٨ و٢٠٣٤. وتستعد الامارات لمرحلة جديدة في مجال الفضاء من خلال عملها على اطلاق القمر الصناعي العربي ٨١٣ (813 Satellite) خلال الربع الأخير من هذا العام.
رابعا، الأقمار الصناعية والتكنولوجيا، حيث تمتلك الامارات أقمارا صناعية للاتصالات والمراقبة والاستشعار عن بعد، كما أنها صممت وصنعت أقمارا محلية مثل خليفة سات، (كما ذكر تقرير لمجلس الأعمال الأميركي – الاماراتي نشر في ديسمبر ٢٠٢٤ تحت عنوان القطاع الفضائى المتنامي في دولة الإمارات). ووصلت الامارات الى مرحلة متقدمة جدا على المستوى الاقليمي وهي قادرة على تصميم وتجميع أقمار مدنية وتجارية متقدمة لكنها لا تصنع مكونات فضائية حساسة مثل الولايات المتحدة وفرنسا واليابان التي تمتلك “قدرات تصنيع فضائي سيادي”. وبالتالي فإن الامارات وصلت الى المستوى الثاني من السيادة التصنيعية في صناعة الأقمار الصناعية، الذي يشتمل على ثلاث مستويات هي أولا مستوى السيادة الكاملة ويضم الدول التي تصمم وتبني وتنتج المكونات الحساسة محليا، وثانيا مستوى السيادة المتقدمة وهي الدول التي تصمم وتجمع وتختبر الأقمار محليا وتستورد بعض المكونات الحساسة، وثالثا مستوى السيادة المحدودة ويشمل الدول التي تعتمد على شريك خارجي في التصميم والبناء وتكتفي بالتشغيل أو التجميع البسيط.
أيضا قامت الامارات بتوسيع التعاون مع كل من الولايات المتحدة وفرنسا واليابان وكوريا الجنوبية.
The Saudi Space Agency Logo
السعودية.. تاريخ وخبره
للمملكة العربية السعودية تاريخ وخبرة في مجال الفضاء ومؤسسات تعنى به فهي أول دولة عربية تطلق قمرا صناعيا سنة ١٩٨٥ ضمن مشروع عربسات (كما تشير وثيقة “مساهمة المملكة العربية السعودية” التي قدمت إلى اللجنة الفرعية المعنية بالجلسات غير الدورية التابعة للجنة الأمم المتحدة المعنية بالعلم والتكنولوجيا من أجل التنمية خلال جلسة عقدت في مدينة جنيف السويسرية بتاريخ ٧ و٨ نوفمبر ٢٠١٩
جاء ذلك بعد تأسيس المركز الوطني للعلوم التقنية في العام ١٩٧٧ ثم قامت بتغيير اسمه في العام ١٩٨٥ ليصبح مدينة الملك عبدالعزيز للعلوم والتقنية (King Abdulaziz City for Science and Technology (KACST))وقامت بتوسيع صلاحيتها لتكون مؤسسة علمية حكومية مستقلة تعنى بدعم البحث العلمي وتطوير التكنولوجيا والاشراف على البرامج الفضائية الوطنية. ثم في العام ٢٠١٨ تم تأسيس الهيئة السعودية للفضاء.
ثانيا، تمتلك السعودية استراتيجية مستقبلية واضحة لتوطين صناعة الفضاء، اذ تم اطلاق الاستراتيجية الوطنية للفضاء في العام ٢٠٢٣ ضمن رؤية ٢٠٣٠ بهدف تطوير صناعة فضائية متكاملة تشمل التقنيات والتعليم والاستثمار التجاري.
يضاف إلى هذا، قدرات تطوير وتصميم محلية جزئية بالتعاون مع شركاء دوليين اذ أن لدى مدينة الملك عبدالعزيز للعلوم والتقنية خبرة في تصميم الأقمار الصغيرة والمتوسطة بالتعاون مع شركاء دوليين، فأقمار مثل سعودي سات أي ٥ (SaudiSat 5A ) و5B وبي ٥ (5B ) صممت بأيد سعودية جزئيا داخل المملكة، ما يجعلها من الدول القليلة عربية التي تطور أقمارها محليا. ويصنف مستوى التصنيع الفضائي في السعودية على أنه متقدم جزئيا و حاليا تمتلك السعودية وتشغل أسطولا من أقمار الاتصالات.
الى ذلك، رواد الفضاء السعوديين حيث كان الأمير سلطان بن سلمان بن عبدالعزيز أول رائد فضاء عربي ومسلم العام ١٩٨٥ على متن المكوك الأمريكي ديسكفري، وهو مصدر الهام للكثيرين وساهم في تأسيس الهيئة السعودية للفضاء عند عودته بل وأصبح أول رئيس لها. وفي العام ٢٠٢٣ أطلقت السعودية البرنامج الوطني لرواد الفضاء وأصبحت أول دولة عربية ترسل طاقما متكاملا (رجل وامرأة) الى الفضاء وهما ريانة برناوي وعلي القرني الذين شاركا معا في مهمة ايه اكس التي استمرت ١٠ أيام في مدار محطة الفضاء الدولية. وأخيرا الشراكات، حيث عقدت السعودية شراكات مع كل من ناسا وشركة أكسيوم سبايس الأمريكية التي تعنى بتمويل رحلات الفضاء وشركة لوكهيد مارتن, وذلك لتطوير مشاريع بحثية فضائية كما أنها تعمل على الاستثمار في البيانات الفضائية وتطبيقاتها التجارية في مجالات الزراعة والذكاء الاصطناعي والمناخ. وفي هذا الاطار، تم الاعلان في العام ٢٠٢٣، عن أول مصنع وطني للأقمار الصناعية قيد التطوير بالشراكة مع شركة صينية باستثمارات تتجاوز المليار ريال سعودي، في خطوة تؤكد سعي المملكة للإنتقال من مرحلة الاستخدام إلى مرحلة الإنتاج. كما تشارك السعودية في مشروع ارتميس ٢ (Artemis II) مع ناسا عبر تطوير قمر لرصد “طقس الفضاء”، ما يعكس طموحها للوجود في الساحة العلمية العالمية.
NASA Adminstrator meets with Abassador of Saudi Arabic and Chairman of Saudi Space Commission/Credit: NASA/Joel Kowsky – Wikimedia Commons/License: Public Domain (Modified)
وأخيرا الشراكات، حيث عقدت السعودية شراكات مع كل من ناسا وشركة أكسيوم سبايس الأمريكية التي تعنى بتمويل رحلات الفضاء وشركة لوكهيد مارتن, وذلك لتطوير مشاريع بحثية فضائية كما أنها تعمل على الاستثمار في البيانات الفضائية وتطبيقاتها التجارية في مجالات الزراعة والذكاء الاصطناعي والمناخ.
وفي هذا الاطار، تم الاعلان في العام ٢٠٢٣، عن أول مصنع وطني للأقمار الصناعية قيد التطوير بالشراكة مع شركة صينية باستثمارات تتجاوز المليار ريال سعودي، في خطوة تؤكد سعي المملكة للإنتقال من مرحلة الاستخدام إلى مرحلة الإنتاج. كما تشارك السعودية في مشروع ارتميس ٢ (Artemis II) مع ناسا عبر تطوير قمر لرصد “طقس الفضاء”، ما يعكس طموحها للوجود في الساحة العلمية العالمية.
Logo of the Egyptian Space Agency
مصر: مركز أفريقي
يمكن القول إن جمهورية مصر العربية تُعدّ من الدول العربية التي تمتلك برامج فضائية طموحة، وهو ما يتضح من عدة مؤشرات. أبرزها وجود الهيئة المصرية للفضاء، التي تأسست عام 2018 لتكون السلطة الإدارية والتنظيمية للفضاء في مصر. وبفضل هذه الهيئة، أصبحت القاهرة مركزًا علميًا للفضاء في إفريقيا، حيث تستضيف مقر الوكالة الفضائية الإفريقية التابعة للاتحاد الإفريقي ضمن مدينة الفضاء المصرية بالقاهرة، وفق ما توضح الوكالة على موقعها الرسمي.
وكانت مصر أسست في العام ١٩٧٣ الهيئة القومية للاستشعار عن بعد وعلوم الفضاء وهو جهة فنية تقنية مختصة في التصنيع وأبحاث الفضاء NARSS ، لذلك فإن لدى القاهرة خبرة في إطلاق الأقمار الصناعية للاستشعار عن بعد مثل ايجيبت سات ١ (EgyptSat 1) الذي أطلقته في العام ٢٠٠٧، وهي تعمل على توطين التقنية الفضائية والتصنيع المحلي مثل تصنيع الجزء الأكبر من القمر الصناعي ايجيبت سات ٢ (EgyptSat 2) ومصر سات ٢ (MisrSat 2) في مصر بالتعاون مع شركاء دوليين.
وقد أطلقت مصر عدة أقمار منذ عام 2007، منها ايجيبت سات (EgyptSat) وطيبة سات ١ (TibaSat-1) وتستعد الآن لتصنيع أقمار صغيرة مكعبة الشكل (CubeSat) بالتعاون مع الجامعات المحلية.
Cairo and Alexandria, Egypt at Night from NASA, International Space Stations/Credit: NASA Goddard Space Flight Center – Wikimedia Commons/License: Public Domain (Modified)
أيضا أعلنت مصر عن انشاء مركز تجميع وتكامل واختبار الأقمار الصناعية هو الأكبر من نوعه في الشرق الأوسط و إفريقيا، وذلك داخل العاصمة الإدارية الجديدة، وبالشراكة مع الصين.
الى ذلك، تعمل القاهرة على دعم القطاع الخاص الفضائي من خلال شركة أقمار (AQMAAR) ، في إطار سياسة تهدف إلى تحويل مصر إلى قاعدة للتصنيع الفضائي في القارة.
Logo of the Moroccan Initiative for Space Industry
المغرب: تعزيز القدرات
واستنادا الى مؤشرات عدة، يمكن القول أن المملكة المغربية من بين الدول العربية التي تسعى للتطور في مجال الفضاء. كما تُعتبر أيضًا من الدول الإفريقية الرائدة في تطوير قطاع الفضاء وفقًا لتقرير حديث صادر عن مركز أفريقيا للدراسات الاستراتيجية.
وتتمتع المغرب ببنية مؤسسية وتقنية جيدة حيث أنها أسست المركز الملكي للاستشعار البعدي الفضائي في العام ١٩٨٩.
ووفقا لموقع ويكيبيديا فإن المركز يعتبر وكالة الفضاء المغربية الأساسية، الا أن مصادر صحافية تحدثت عن مساع مغربية لانشاء وكالة الفضاء المغربية.
وتشارك الجامعة المغربية ومراكز البحث في تطوير الأقمر الصناعية الصغيرة أو ما يعرف بـالنانوساتليت.
ورغم أن المغرب لا يمتلك حالياً بنية تصنيع فضائية محلية، فإنه يعتمد على التعاون الدولي في تصنيع وإطلاق الأقمار الصناعية ويركّز على تطوير كفاءات بشرية متخصصة وتحليل البيانات الفضائية، تمهيداً لإنشاء مركز وطني للفضاء خلال السنوات المقبلة.
وفي خطوة تعكس ذلك، أطلقت المغرب أقمارا صناعية وطنية للاستشعار عن بعد ، من بينها قمري محمد السادس أ (Mohammed VI‑A) ومحمد السادس ب (Mohammed VI‑B) في العامين ٢٠١٧ و٢٠١٨ بهدف تعزيز القدرات السيادية للمغرب في مجال الاستشعار عن بعد والمراقبة الفضائية، حيث يوفر القمران صورا عالية الدقة تستخدم في الأمن والتخطيط الحضري وادارة الموارد الطبيعية.
Space Shuttle Discovery over Tarfaya in Morocco/Credit: NASA – Wikimedia Commons/License: Public Domain (Modified)
كما أطلقت المملكة قمرين نانومتريين جامعيين يو ام ٥ ايوسات (UM5‑EOSat) ويو ام ٥ رباط (UM5‑Ribat) داخل مدار الأرض في العام ٢٠٢٤ وذلك بهدف تدريب المهندسين والباحثين المغاربة على تكنولوجيا الفضاء الصغيرة وجمع البيانات للاستشعار عن بعد ومراقبة المناخ.
في سياق متصل، شهدت المغرب تحركات وجهود متنوعة لتطوير قطاع الفضاء من بينها المبادرة المغربية لصناعة الفضاء، ومنظمة غير حكومية أطلقت العام ٢٠٢١ لتعزيز وتطوير قطاع الفضاء من خلال العمل على بناد نظام بيئي حيوي ومبتكر لصناعة الفضاء في المغرب.
ونظمت المبادرة فعاليات عدة منذ تأسيسها من بينها مؤتمر افريقيا والشرق الأوسط للفضاء في الرباط، في فبراير ٢٠٢٥، والذي جمع خبراء وفاعلين في القطاع من ٣٠ دولة وقد اعتبر منصة لتبادل المعرفة وبناء الشراكات الاستراتيجية، والمساهمة في رسم ملامح مستقبل قطاع الفضاء بالمنطقة.
Logo of the Algerian Space Agency
الجزائر.. طموح متجدد
تُعد الجزائر من أوائل الدول العربية التي أسست وكالة فضاء وطنية، إذ أنها أنشأت الوكالة الفضائية الجزائرية العام 2002 ، كما أن لديها مركزا لتصميم الأقمار وبيت للاختبارات. وأطلقت سلسلة أقمار آلسات (AlSat) المخصصة للاستشعار عن بُعد والاتصالات وقمر ألكوموسات (ALcomsat-1) الجيوستاتوني لخدمات البث والانترنت والاتصالات الطارئة ودعم نظام الملاحة، وذلك بين العامين ٢٠٠٢ و٢٠١٧، و بالتعاون مع شركاء دوليين.
Atlantis Seen over the Mediterranean Sea, near the Algerian coast/Credit: NASA – Wikimedia Commons/License: Public Domain (Modified)
وتسعى الجزائر حالياً لتطوير جيل جديد من الأقمار مثل ALSAT-3 بقدرات تصنيع أعلى محلياً، بالاضافة الى سعيها لتوسيع نظام الملاحة الفضائي (AL-SBAS) في إطار خطة طويلة الأمد، تركز على نقل التكنولوجيا وبناء الكفاءات الوطنية.
وتم في وقت سابق، الاعلان عن برنامج فضائي وطني في الجزائر يمتد من ٢٠٢٠ الى ٢٠٤٠ بهدف الاستفادة من التكنولوجيا الفضائية في التنمية .
وفي أغسطس ٢٠٢٥ وقعت اتفاقية تعاون فضائي مع سلوفينيا، لتضاف الى رصيدها من الشركات الفضائية مع دول مثل فرنسا والصين وايطاليا وبريطانيا وروسيا، ولتفتتح في أكتوبر ٢٠٢٥ مديرية اقليمية للاتصالات الفضائية في مدينة قسنطينة.
رغم أنها ليست الدول العربية الوحيدة التي تعمل على استكشاف الفضاء الا أن جهود الامارات والسعودية ومصر والمغرب والجزائر تمثل تقدما ملموسا في هذا المجال حيث أنها ساهمت في انتقال العالم العربي من مرحلة امتلاك أقمار إلى مرحلة التصميم والتجميع وان بنسب متفاوتة، وذلك في انتظار الوصول الى مرحلة امتلاك قدرات تصنيع فضائي سيادي، ودخول عصر الاكتفاء الفضائي، وربما المنافسة العالمية في سوق يقدّر حجمه بأكثر من ٦٠٠ مليار دولار سنوياً.
ابقوا على اطلاع دائم. احصلوا على أحدث أخبار الطيران والفضاء في العالم العربي لحظة نشرها عبر واتساب وتيليغرام، أو اشتركوا بنشرتنا البريدية لتصلكم نشرة أسبوعية. كما يمكنكم إضافتنا إلى مصادركم المفضلة لتظهر لكم أخبارنا بشكل أوسع في بحث Google.
نستخدم ملفات تعريف الارتباط لتشغيل هذا الموقع، وقياس القراءة، وعرض الإعلانات التي تموّل عملنا الصحافي. في منطقتكم تبقى ملفات تعريف الارتباط غير الضرورية معطّلة حتى تقبلوها. يمكنكم قبولها كلها أو رفضها كلها أو الاختيار بحسب الفئة، وتغيير خياركم في أي وقت عبر رابط “تفضيلات ملفات تعريف الارتباط” في أسفل كل صفحة.
وظيفية دائما مفعلة
ضرورية لعمل الموقع: لغة التصفح، وخياركم بشأن ملفات تعريف الارتباط، وحماية النماذج، وجلسة ووردبريس. مفعّلة دائماً.
تفضيلات
تحفظ الإعدادات التي اخترتموها حتى لا تحتاجوا إلى ضبطها مجدداً في زيارتكم التالية.
إحصائيات
Google Analytics لمعرفة المقالات الأكثر قراءة، ومن أي بلد، وعلى أي أجهزة. تُختصر عناوين IP قبل تخزينها.التخزين أو الوصول الفني الذي يُستخدم حصرياً لأغراض إحصائية مجهولة المصدر. وبدون أمر استدعاء أو امتثال طوعي من جانب مزود خدمة الإنترنت الخاص بك أو سجلات إضافية من طرف ثالث، لا يمكن عادةً استخدام المعلومات المخزنة أو المستردة لهذا الغرض وحده لتحديد هويتك.
تسويق
الإعلانات التي تعرضها Google AdSense، ومقاطع الفيديو المضمّنة وأزرار وسائل التواصل الاجتماعي، وبكسلات القياس لمنشوراتنا على المنصات الاجتماعية.
نستخدم ملفات تعريف الارتباط لتشغيل هذا الموقع، وقياس القراءة، وعرض الإعلانات التي تموّل عملنا الصحافي. وهي مفعّلة ما لم ترفضوها هنا. يمكنكم تغيير خياركم في أي وقت عبر رابط “تفضيلات ملفات تعريف الارتباط” في أسفل كل صفحة.
وظيفية دائما مفعلة
ضرورية لعمل الموقع: لغة التصفح، وخياركم بشأن ملفات تعريف الارتباط، وحماية النماذج، وجلسة ووردبريس. مفعّلة دائماً.
تفضيلات
تحفظ الإعدادات التي اخترتموها حتى لا تحتاجوا إلى ضبطها مجدداً في زيارتكم التالية.
إحصائيات
Google Analytics لمعرفة المقالات الأكثر قراءة، ومن أي بلد، وعلى أي أجهزة. تُختصر عناوين IP قبل تخزينها.التخزين أو الوصول الفني الذي يُستخدم حصرياً لأغراض إحصائية مجهولة المصدر. وبدون أمر استدعاء أو امتثال طوعي من جانب مزود خدمة الإنترنت الخاص بك أو سجلات إضافية من طرف ثالث، لا يمكن عادةً استخدام المعلومات المخزنة أو المستردة لهذا الغرض وحده لتحديد هويتك.
تسويق
الإعلانات التي تعرضها Google AdSense، ومقاطع الفيديو المضمّنة وأزرار وسائل التواصل الاجتماعي، وبكسلات القياس لمنشوراتنا على المنصات الاجتماعية.
var molongui_authorship_byline_params = {"byline_modifiers_enabled":"","byline_prefix":"","byline_suffix":"","byline_separator":",\u00a0","byline_last_separator":"\u00a0and\u00a0","byline_link_title":"View all posts by","byline_link_class":"","byline_dom_tree":"","byline_dom_prepend":"","byline_dom_append":"","byline_decoder":"v3","byline_data_url":"https://aljaweea.com/ar/wp-json/molongui-authorship/v1/bylines","byline_rest_nonce":""};
//# sourceURL=molongui-authorship-byline-js-extra
let cmplzBlockedContent = document.querySelector('.cmplz-blocked-content-notice');
if ( cmplzBlockedContent) {
cmplzBlockedContent.addEventListener('click', function(event) {
event.stopPropagation();
});
}
//# sourceURL=cmplz-cookiebanner-js-after
/* Accessibility quick fixes (WCAG 2.2 AA test, 27 Oct 2026). Safe to switch off.
1 skip link · 2 form autofill · 3 language switcher name · 4 dark-mode button name and state
5 mobile menu state and focus · 6 heading levels for screen readers · 7 author photos
8 form errors linked to fields · 9 "opens in a new tab" for screen readers · 10 main content area */
(function () {
var isAr = (document.documentElement.lang || '').toLowerCase().indexOf('ar') === 0;
var T = isAr
? { skip: 'تخطَّ إلى المحتوى الرئيسي', dark: 'الوضع المظلم', newTab: ' (يُفتح في علامة تبويب جديدة)' }
: { skip: 'Skip to main content', dark: 'Dark mode', newTab: ' (opens in a new tab)' };function visible(el) {
if (!el) { return false; }
var r = el.getBoundingClientRect(), s = getComputedStyle(el);
return r.width > 0 && r.height > 0 && s.visibility !== 'hidden' && s.display !== 'none' && r.right > 0 && r.left < window.innerWidth;
}function run() {
/* 1. Skip link (WCAG 2.4.1): jumps to the first block after the site header */
var header = document.getElementById('theme-header');
var target = header ? header.nextElementSibling : null;
while (target && (target.tagName === 'SCRIPT' || target.tagName === 'STYLE')) { target = target.nextElementSibling; }
if (target && !document.querySelector('.aj-skip-link')) {
if (!target.id) { target.id = 'aj-main'; }
if (!target.hasAttribute('tabindex')) { target.setAttribute('tabindex', '-1'); }
var a = document.createElement('a');
a.className = 'aj-skip-link';
a.href = '#' + target.id;
a.textContent = T.skip;
a.addEventListener('click', function () { setTimeout(function () { target.focus({ preventScroll: true }); }, 0); });
document.body.insertBefore(a, document.body.firstChild);
}/* 10. Main content area (WCAG 1.3.1): pages with none (the home pages) get one */
if (target && !document.querySelector('main, [role="main"]') && !target.querySelector('footer, #footer')) {
target.setAttribute('role', 'main');
}/* 2. Form autofill (WCAG 1.3.5) */
var inputs = document.querySelectorAll('form input');
for (var i = 0; i < inputs.length; i++) {
var el = inputs[i];
if (el.getAttribute('autocomplete')) { continue; }
var n = (el.name || '').toLowerCase();
var l = ((el.labels && el.labels[0] && el.labels[0].textContent) || el.getAttribute('aria-label') || el.placeholder || '').toLowerCase().trim();
var v = null;
if (el.type === 'email') { v = 'email'; }
else if (el.type === 'tel' || (/phone|هاتف|جوال/.test(l) && !/mail|بريد/.test(l))) { v = 'tel'; }
else if (/first_name/.test(n)) { v = 'given-name'; }
else if (/last_name/.test(n)) { v = 'family-name'; }
else if (el.type === 'text' && /^(name|full name|الاسم|الإسم)\b/.test(l)) { v = 'name'; }
else if (el.type === 'url') { v = 'url'; }
if (v) { el.setAttribute('autocomplete', v); }
}/* 3. Language switcher (WCAG 2.4.4, 3.1.2): name the target language in that language */
var sw = document.querySelectorAll('a.lang-toggle');
for (var s = 0; s < sw.length; s++) {
var toAr = /\/ar(\/|$)/.test(sw[s].getAttribute('href') || '');
var name = toAr ? 'العربية' : 'English';
sw[s].setAttribute('aria-label', name);
sw[s].setAttribute('title', name);
sw[s].setAttribute('lang', toAr ? 'ar' : 'en');
sw[s].setAttribute('hreflang', toAr ? 'ar' : 'en');
var ims = sw[s].querySelectorAll('img');
for (var k = 0; k < ims.length; k++) { ims[k].setAttribute('alt', ''); }
}/* 4. Dark-mode button (WCAG 4.1.2): clear name, behaves as a toggle button that reports on/off */
var skins = document.querySelectorAll('a.change-skin');
function isDark() { return document.documentElement.classList.contains('dark-skin'); }
function syncSkin() { for (var q = 0; q < skins.length; q++) { skins[q].setAttribute('aria-pressed', isDark() ? 'true' : 'false'); } }
for (var d = 0; d < skins.length; d++) {
skins[d].setAttribute('role', 'button');
skins[d].setAttribute('aria-label', T.dark);
skins[d].setAttribute('title', T.dark);
skins[d].addEventListener('click', function () { setTimeout(syncSkin, 300); });
skins[d].addEventListener('keydown', function (e) { if (e.key === ' ') { e.preventDefault(); this.click(); } });
}
syncSkin();/* 5. Mobile menu (WCAG 4.1.2, 2.4.3): report open/closed, move focus in on open and back on close */
var btn = document.getElementById('mobile-menu-icon');
var panel = document.querySelector('.side-aside');
if (btn && panel) {
btn.setAttribute('role', 'button');
btn.setAttribute('aria-expanded', 'false');
if (!panel.id) { panel.id = 'aj-mobile-menu'; }
btn.setAttribute('aria-controls', panel.id);
var check = function (moveFocus) {
setTimeout(function () {
var open = visible(panel);
btn.setAttribute('aria-expanded', open ? 'true' : 'false');
if (open && moveFocus) {
var first = panel.querySelector('a[href]:not(.close-side-aside), button');
if (first) { first.focus(); }
}
if (!open && moveFocus === 'back') { btn.focus(); }
}, 450);
};
btn.addEventListener('click', function () { check(true); });
var closers = panel.querySelectorAll('.close-side-aside');
for (var c = 0; c < closers.length; c++) { closers[c].addEventListener('click', function () { check('back'); }); }
document.addEventListener('keydown', function (e) {
if (e.key === 'Escape' && btn.getAttribute('aria-expanded') === 'true') {
setTimeout(function () {
/* the theme closes the menu on Escape in English but not in Arabic */
var x = panel.querySelector('.close-side-aside');
if (visible(panel) && x) { x.click(); }
check('back');
}, 150);
}
});
}/* 6. Heading levels (WCAG 1.3.1): no jumps for screen readers; looks unchanged */
var hs = document.querySelectorAll('h1, h2, h3, h4, h5, h6');
var prev = 0, hasH1 = !!document.querySelector('h1');
for (var h = 0; h < hs.length; h++) {
if (!visible(hs[h]) && !hs[h].closest('.side-aside')) { continue; }
var lvl = parseInt(hs[h].tagName.charAt(1), 10);
var eff = lvl;
if (!hasH1 && prev === 0) { eff = 1; }
else if (prev && lvl > prev + 1) { eff = prev + 1; }
if (eff !== lvl) { hs[h].setAttribute('aria-level', String(eff)); }
prev = eff;
}/* 7. Author photos: describe a linked photo by the author's name (it is the link's name); otherwise decorative */
var boxes = document.querySelectorAll('.about-author, .author-box, .m-a-box, .molongui-author-box');
for (var b = 0; b < boxes.length; b++) {
var pics = boxes[b].querySelectorAll('img');
for (var p = 0; p < pics.length; p++) {
var lk = pics[p].closest('a[href]');
var who = '';
if (lk) {
var byline = document.querySelector('a.author-name[href="' + lk.getAttribute('href') + '"]');
var strong = boxes[b].querySelector('.m-a-box-bio strong, [itemprop="name"]');
who = ((byline && byline.textContent) || (strong && strong.textContent) || '').trim();
}
if (lk && !who) { continue; } /* name not found: keep the existing description so the link keeps a name */
pics[p].setAttribute('alt', who);
}
}/* 9. "Opens in a new tab" for screen-reader users (W3C technique G201) */
var blanks = document.querySelectorAll('a[target="_blank"]');
for (var t = 0; t < blanks.length; t++) {
if (blanks[t].querySelector('.aj-newtab')) { continue; }
var sr = document.createElement('span');
sr.className = 'screen-reader-text aj-newtab';
sr.textContent = T.newTab;
blanks[t].appendChild(sr);
if (blanks[t].hasAttribute('aria-label')) { blanks[t].setAttribute('aria-label', blanks[t].getAttribute('aria-label') + T.newTab); }
}
}/* 8. Form errors (WCAG 3.3.1): link each error message to its field when it appears */
function linkErrors(root) {
var errs = (root || document).querySelectorAll('.ff-el-group .error, .ff-el-group .text-danger');
for (var e = 0; e < errs.length; e++) {
var grp = errs[e].closest('.ff-el-group');
var field = grp ? grp.querySelector('input:not([type=hidden]), select, textarea') : null;
if (!field) { continue; }
if (!errs[e].id) { errs[e].id = 'aj-err-' + Math.random().toString(36).slice(2, 9); }
var ids = (field.getAttribute('aria-describedby') || '').split(' ').filter(Boolean);
if (ids.indexOf(errs[e].id) === -1) { ids.push(errs[e].id); field.setAttribute('aria-describedby', ids.join(' ')); }
}
}
function watchForms() {
var forms = document.querySelectorAll('form.frm-fluent-form');
if (!window.MutationObserver) { return; }
for (var f = 0; f < forms.length; f++) {
new MutationObserver(function () { linkErrors(); }).observe(forms[f], { childList: true, subtree: true });
}
}function start() { run(); watchForms(); }
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }
})();
/* Aljaweea newsletter form (form 10): on Arabic pages, pre-select the Arabic edition.
2 Nov 2026 (Claude, runbook 8.82). Decision D-05 asks for the page language to be pre-selected through
the WPML translation of the field's default value; WPML does not offer that value for translation,
so this is the flagged fallback. The stored values stay "English" / "العربية" for the FluentCRM tag routing.
Rollback: set this snippet to Draft (the Arabic page then pre-selects English). */
(function () {
function run() {
if (!/^ar/i.test(document.documentElement.lang || '')) { return; }
var radios = document.querySelectorAll('form.fluent_form_10 input[type="radio"][name="dropdown"]');
for (var i = 0; i < radios.length; i++) {
if (radios[i].value === 'العربية') { radios[i].checked = true; radios[i].dispatchEvent(new Event('change', { bubbles: true })); }
}
}
/* Runs whether or not the page has finished loading (Breeze may delay scripts). */
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', run); } else { run(); }
})();
/* Aljaweea forms: let Fluent Forms show its own error messages.
2 Nov 2026 (Claude, runbook 8.86; finding V-1 of the 8.85 test). Without this, the browser's own email check
stops the form when an address has no "@" and shows the browser's pop-up in the browser's language (English on
Arabic pages for most visitors), so our message from the forms standard (1.4) never appears.
"novalidate" switches off only the browser's own check: Fluent Forms still checks every field in the browser
and again on the server, so a badly formed address is still refused - now with our wording, in the page language.
Rollback: set this snippet to Draft. */
(function () {
function run() {
var forms = document.querySelectorAll('form.frm-fluent-form');
for (var i = 0; i < forms.length; i++) { forms[i].setAttribute('novalidate', 'novalidate'); }
}
/* Runs whether or not the page has finished loading (Breeze may delay scripts). */
if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', run); } else { run(); }
})();
ai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"};