تخطي إلى المحتوى الرئيسي

Visiable

الرئيسية / المقالات / ما الذي يشمله التدقيق الاحترافي

ما الذي يشمله التدقيق الاحترافي لإمكانية الوصول

التدقيق والاختبار

التدقيق الاحترافي لإمكانية الوصول إلى المواقع الإلكترونية

ما الذي يشمله التدقيق الاحترافي لإمكانية الوصول إلى المواقع الإلكترونية

يقيّم التدقيق الاحترافي لإمكانية الوصول منتجاً رقمياً متفقاً عليه وفق معيار محدد، باستخدام أساليب موثقة وقابلة للتكرار. وهو يتجاوز تشغيل أداة فحص آلي. فالتدقيق الموثوق يحدد ما سيخضع للاختبار، ويفحص صفحات ممثلة ورحلات مستخدم كاملة، ويجمع بين الأدوات والحكم البشري المتخصص، ويسجل نتائج يمكن إعادة التحقق منها، ويقدم أدلة تستطيع الفرق استخدامها لمعالجة الحواجز. [1] [2] [5]

يستخدم مصطلح التدقيق بمعان مختلفة. فقد يقصد به أحد الموردين فحصاً آلياً لصفحات عامة، بينما يقصد به مورد آخر تقييماً تفصيلياً للتوافق مع WCAG يشمل اختبار لوحة المفاتيح والتقنيات المساعدة. يمكن لكل منهما كشف معلومات مفيدة، لكنهما ليسا خدمتين متكافئتين. لذلك ينبغي للمؤسسات مقارنة النطاق والأساليب والمخرجات والقيود قبل مقارنة الأسعار أو قبول أي ادعاء بالتوافق.

أقوى مرجع منهجي هو منهجية W3C لتقييم توافق المواقع مع WCAG، المعروفة باسم WCAG-EM. نشر الإصدار 2.0 في يوليو 2026، ويقدم عملية من خمس خطوات لتقييم المواقع والتطبيقات والمستندات وأجهزة الخدمة الذاتية وغيرها من المنتجات الرقمية. وتشمل العملية تحديد النطاق، واستكشاف المنتج، واختيار عينة ممثلة، وإجراء التقييم التفصيلي، وإعداد التقرير. تدعم المنهجية WCAG لكنها لا تضيف متطلبات جديدة إليها. [1] [2]

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

محتويات المقال

  • لمحة سريعة عن التدقيق الاحترافي
  • منهجية التقييم الصادرة عن W3C
  • لماذا لا يعد الفحص الآلي تدقيقاً كاملاً
  • تحديد الغرض والنطاق
  • استكشاف المنتج واختيار العينة
  • أساليب الاختبار التي ينبغي أن يجمعها التدقيق الاحترافي
  • اختبار العربية والخدمات ثنائية اللغة
  • ما الذي ينبغي أن يتضمنه تقرير التدقيق
  • شدة العيوب والمعالجة وإعادة الاختبار
  • تقارير التدقيق وتقارير ACR وبيانات إمكانية الوصول
  • العوامل المؤثرة في مدة التدقيق وتكلفته
  • كيفية اختيار مزود خدمة التدقيق
  • الأسئلة الشائعة
  • المصادر الرسمية وملاحظات التحرير

لمحة سريعة عن التدقيق الاحترافي

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

المرحلة

ما الذي يحدث

ما الذي تتلقاه المؤسسة

تحديد الغرض والنطاق

الاتفاق على المنتج والنطاقات واللغات وأدوار المستخدمين والمعيار ومستوى التوافق والبيئات والاستثناءات والغرض من استخدام النتائج.

نطاق مكتوب وخطة اختبار تمنع الافتراضات الخاطئة عما يغطيه التدقيق.

استكشاف المنتج

تحديد التخطيطات والمكونات والتقنيات وأنواع المحتوى والمناطق عالية المخاطر ورحلات المستخدم الأساسية.

جرد للمنتج وأساس واضح لاختيار ما سيخضع للاختبار.

اختيار العينة الممثلة

اختيار صفحات وواجهات وحالات وإجراءات كاملة تمثل المنتج، مع إضافة عينة عشوائية عند تطبيق WCAG-EM 2.0 بالكامل.

عينة موثقة مع أسباب الإدراج وأي قيود معروفة.

تقييم متعدد الأساليب

الجمع بين الفحوص الآلية والمراجعة اليدوية المتخصصة واختبار لوحة المفاتيح والاختبار المناسب بالتقنيات المساعدة.

أدلة تغطي الشيفرة والمحتوى والتفاعل وإتمام المهام الفعلية.

إعداد التقرير

تسجيل كل عيب مع موقعه وأثره في المستخدم وربطه بمعيار WCAG ودرجة شدته وأدلته وخطوات إعادة إنتاجه وإرشادات إصلاحه.

تقرير ميسّر تستطيع فرق المنتج والتصميم والمحتوى والتطوير العمل على أساسه.

دعم المعالجة

توضيح النتائج وتجميع العيوب النظامية ودعم الفرز ومساعدة الفرق على اختيار إصلاحات مستدامة.

خطة معالجة مرتبة حسب الأولوية بدلاً من قائمة غير منظمة بالإخفاقات.

إعادة الاختبار

التحقق من الإصلاحات في النسخة المتفق عليها وفحص أي تراجع مرتبط أو إصلاحات غير مكتملة.

حالة محدثة للعيوب وأدلة توضح النتائج التي عولجت.

منهجية التقييم الصادرة عن W3C

توفر WCAG-EM 2.0 هيكلاً مشتركاً للمقيمين والمؤسسات. وتتمثل خطواتها الخمس الرئيسية في تحديد نطاق التقييم، واستكشاف المنتج المستهدف، واختيار عينة ممثلة، وتقييم العينة، ثم إعداد تقرير بالنتائج. ويمكن استخدام المنهجية للتقييم الداخلي أو للتقييم الذي تنفذه جهة مستقلة. [1] [2]

تفترض المنهجية معرفة متينة بإرشادات WCAG والتصميم الميسّر والتقنيات المساعدة وأساليب التقييم والحواجز التي يواجهها الأشخاص ذوو الإعاقات المختلفة. ولا توفر الأداة هذه الخبرة. كما توصي W3C بإشراك الأشخاص ذوي الإعاقة، لأن تقييم المستخدمين قد يكشف حواجز في سهولة الاستخدام لا يظهرها اختبار التوافق وحده. [1] [7]

يجب فهم قيد أساسي. فادعاء التوافق مع WCAG يشمل جميع الصفحات والإجراءات الكاملة داخل النطاق المحدد. وتعتمد معظم عمليات التدقيق الاحترافية على عينة ممثلة لأن اختبار كل صفحة وحالة قد يكون غير عملي. ويمكن للعينة أن تقدم أدلة قوية عن المنتج المقيم، لكن WCAG-EM 2.0 توضح أن العينة وحدها لا تبرر عادة ادعاء توافق موقع كامل. لذلك يجب أن يصف بيان التقييم النطاق الفعلي والنتيجة بدقة. [1]

ليس كل تدقيق مفيد بحاجة إلى الادعاء بأنه يطبق WCAG-EM 2.0 بالكامل. فقد يكون فحص الإطلاق، أو تدقيق نظام التصميم، أو تقييم رحلة حرجة مناسباً إذا كان الغرض والقيود واضحين. ضيق النطاق ليس المشكلة. المشكلة هي تقديم تقييم محدود بوصفه دليلاً على توافق المنتج كله.

لماذا لا يعد الفحص الآلي تدقيقاً كاملاً

تعد الأدوات الآلية مفيدة لأنها تستطيع فحص عدد كبير من الصفحات بسرعة، وتحديد العيوب المتكررة على مستوى الشيفرة، ودعم المراقبة المستمرة. وبحسب الأداة والمنتج، قد تكشف غياب الأسماء الميسّرة، وعلاقات ARIA غير الصالحة، وإخفاقات تباين الألوان، وغياب خصائص اللغة، وأخطاء ربط حقول النماذج، وتحذيرات مرتبطة بالبنية.

وتوضح W3C حدود هذه الأدوات أيضاً. فهي لا تستطيع فحص كل جوانب إمكانية الوصول، وتتطلب نتائجها حكماً بشرياً، وقد تكون بعض النتائج خاطئة أو مضللة. يمكن للأداة التأكد من وجود خاصية للنص البديل، لكنها لا تستطيع أن تحكم بصورة موثوقة على ما إذا كانت صياغته تنقل غرض الصورة. وقد تعثر على اسم لزر، لكنها لا تثبت أن رحلة الحجز أو الدفع الكاملة مفهومة لمستخدم قارئ الشاشة. [5] [8]

ينبغي استخدام الفحص الآلي عادة للأغراض الآتية.

  • فحص مجموعة واسعة من الصفحات العامة والصفحات التي تتطلب تسجيل الدخول متى كان الوصول إليها ممكناً تقنياً.
  • تحديد العيوب المتكررة في القوالب والمكونات المشتركة.
  • توفير خط أساس للمقارنة بعد المعالجة وفي الإصدارات اللاحقة.
  • دعم التقييم اليدوي عبر تحديد الصفحات والمكونات والأنماط التي تحتاج إلى مراجعة أعمق.
  • دمج فحوص قابلة للتكرار في إجراءات التطوير ونشر المحتوى.

لا ينبغي تحويل نتيجة الفحص إلى ادعاء مثل أن الموقع ميسّر بنسبة 92 في المائة من دون شرح القواعد والتغطية وطريقة احتساب الأوزان والقيود. لا تحدد WCAG نظام تقييم موحداً، وتحذر WCAG-EM من أن الدرجات المجمعة قد تكون مضللة. وينبغي للتقرير الاحترافي ترتيب الحواجز والمهام المتأثرة حسب الأولوية، لا إخفاءها خلف رقم واحد. [1]

تحديد الغرض والنطاق

القرار الأول في التدقيق ليس اختيار الأداة، بل تحديد سبب طلب التقييم. فقد يتطلب اعتماد إطلاق منتج، أو مراجعة مشتريات، أو استجابة قانونية، أو وضع خط أساس لإعادة التصميم، أو اختبار قبول لمورد، أو إعداد تقرير ACR درجات مختلفة من العمق والأدلة والتقارير.

ينبغي أن يحدد النطاق المكتوب العناصر الآتية على الأقل.

  • اسم المنتج وإصداره والنطاقات والنطاقات الفرعية وبيئات الاختبار.
  • ما إذا كان النطاق يشمل موقعاً فقط، أم يشمل أيضاً تطبيق ويب أو تطبيق هاتف أو جهاز خدمة ذاتية أو مستندات أو وسائط أو خدمات خارجية.
  • اللغات المدعومة، بما فيها النسختان العربية والإنجليزية، وما إذا كانت كل نسخة ستختبر بصورة مستقلة.
  • أدوار المستخدمين والمناطق التي تتطلب تسجيل الدخول وحسابات اختبار وبيانات واقعية.
  • المعيار والإصدار والمستوى المستهدف، مثل WCAG 2.2 بالمستوى AA، إضافة إلى أي متطلبات قانونية أو متطلبات مشتريات أو متطلبات قطاعية.
  • أنظمة التشغيل والمتصفحات والتقنيات المساعدة وأحجام إطار العرض وأنواع الأجهزة الداخلة ضمن خط أساس دعم إمكانية الوصول.
  • المخرجات المطلوبة، مثل الملخص التنفيذي وسجل العيوب التفصيلي وورشة المعالجة وتقرير ACR أو تقرير التحقق.
  • أي استثناءات أو تبعيات أو قيود على الوصول أو وظائف غير متاحة أو افتراضات قد تؤثر في النتائج.

يعد WCAG 2.2 بالمستوى AA الهدف المقبول عموماً للأعمال الحالية، وتصف WCAG-EM 2.0 المستوى AA بأنه الهدف الموصى به. ومع ذلك، قد يحدد نظام أو جهة مختصة أو عقد WCAG 2.0 أو WCAG 2.1 أو EN 301 549 أو Section 508 أو متطلباً آخر. يجب أن يختبر التقرير المتطلب المنطبق فعلياً ويصفه، بدلاً من استبداله بصمت بمعيار مفضل. [1] [3]

استكشاف المنتج واختيار العينة

يستكشف المقيم المحترف المنتج قبل اعتماد العينة النهائية. والهدف هو فهم طريقة بناء المنتج واستخدامه، لا اختيار قائمة ملائمة من الروابط. تحدد مرحلة الاستكشاف الواجهات الشائعة والوظائف الأساسية وتنوعات المحتوى والتقنيات والخدمات الخارجية والمهام الحساسة أو عالية المخاطر. [1]

تشمل العينة الممثلة للموقع عادة العناصر الآتية.

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

تتطلب الإجراءات الكاملة معاملة خاصة. فإذا كانت صفحة مختارة جزءاً من إجراء متعدد الخطوات، يجب أن يشمل التدقيق الصفحات والحالات اللازمة لإتمام المسار الافتراضي والفروع الحرجة. ولا يثبت اختبار الصفحة الأولى من نموذج طلب أن التحقق ورفع المستندات والمراجعة والإرسال ميسّرة. [1] [3]

تجمع WCAG-EM 2.0 بين عينة منظمة وعينة عشوائية تساوي 10 في المائة من حجم العينة المنظمة. ويستخدم الاختيار العشوائي للتحقق مما إذا كانت العينة المخططة قد أغفلت أنواعاً من المحتوى أو نتائج مهمة. ينطبق هذا المتطلب عندما يوصف التقييم بأنه يتبع WCAG-EM 2.0. أما عمليات التدقيق المستهدفة الأخرى فقد تستخدم منهجاً مختلفاً بشرط توثيقه. [1]

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

أساليب الاختبار التي ينبغي أن يجمعها التدقيق الاحترافي

لا تغطي طريقة واحدة المنتج كله. ويجمع التدقيق الاحترافي بين أساليب متكاملة، ويسجل الصفحات والأدوات والمتصفحات والتقنيات المساعدة والإجراءات التي استخدمت. [1] [8] [9]

المراجعة اليدوية المتخصصة

تطبق المراجعة اليدوية الحكم البشري على كل معيار نجاح ذي صلة في WCAG ضمن المستوى المستهدف. وهي تتحقق مما إذا كان المحتوى والتفاعل يحققان النتيجة المطلوبة، لا من وجود نمط برمجي فقط. وتشمل المجالات المعتادة ما يأتي.

  • البدائل النصية ذات المعنى والعناوين والمعالم الدلالية والقوائم والجداول وترتيب القراءة.
  • تباين الألوان واستخدام اللون ووضوح التركيز وإعادة تدفق المحتوى وتباعد النص والمحتوى عند مستويات تكبير مختلفة.
  • الوصول بلوحة المفاتيح وتسلسل التركيز والاختصارات وبدائل المؤشر وتجنب حبس لوحة المفاتيح.
  • تسميات حقول النماذج والتعليمات والحقول المطلوبة وتحديد الأخطاء والاقتراحات ورسائل الحالة.
  • الأسماء والأدوار والقيم والحالات الميسّرة لعناصر التحكم الأصلية والمخصصة.
  • التسميات التوضيحية والنصوص المكتوبة والوصف الصوتي وعناصر التحكم في الصوت والفيديو والرسوم المتحركة.
  • التوقيت والحركة والمحتوى الوامض والمحتوى الذي يظهر عند المرور بالمؤشر أو التركيز والمقاطعات.
  • متطلبات المصادقة والمساعدة وتكرار الإدخال وحجم الهدف التي أضيفت أو عززت في WCAG 2.2.

اختبار لوحة المفاتيح

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

ينبغي ألا يقتصر الاختبار على مفتاحي Tab وEnter. فقد يتطلب التشغيل المتوقع، بحسب المكون، استخدام Shift مع Tab أو Space أو مفاتيح الأسهم أو Escape أو أوامر موثقة أخرى. وعلى المقيم تسجيل فقدان التركيز والحركة غير المتوقعة والحصر والعناصر التي يتجاوزها التركيز والإجراءات التي تعتمد على إيماءات المؤشر.

الاختبار بالتقنيات المساعدة

يتحقق الاختبار بالتقنيات المساعدة من طريقة تواصل المنتج وسلوكه من خلال برامج المستخدم المهمة لجمهوره. وينبغي للنطاق تحديد التركيبات التي ستختبر، بدلاً من تقديم وعد غير واقعي باختبار كل تقنية مساعدة مع كل متصفح. تسمي WCAG-EM ذلك خط أساس دعم إمكانية الوصول. [1]

قد يشمل خط الأساس، بحسب المنتج والمستخدمين، تركيبات مختارة مثل الآتي.

  • NVDA مع متصفح مدعوم على نظام Windows.
  • JAWS مع متصفح مدعوم على نظام Windows عندما يكون مناسباً للجمهور أو لمتطلبات المشتريات.
  • VoiceOver مع Safari على نظام macOS أو iOS.
  • TalkBack مع Chrome على نظام Android للخدمات الموجهة إلى الهاتف.
  • تكبير الشاشة أو أوضاع الألوان الإجبارية أو التحكم الصوتي عندما يتطلب المنتج وأهداف التدقيق ذلك.

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

اختبار العرض المتجاوب والتفاعل

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

المحتوى والوسائط والمستندات

لا تقتصر عيوب إمكانية الوصول على الشيفرة المصدرية. يتحكم مؤلفو المحتوى في العناوين وغرض الروابط والتعليمات والنصوص البديلة ووضوح اللغة. ويتحكم منتجو الوسائط في التسميات التوضيحية والنصوص المكتوبة والوصف الصوتي. أما مؤلفو المستندات فيتحكمون في الوسوم وترتيب القراءة وبنية الجداول وحقول النماذج في ملفات PDF ومستندات Office.

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

مكونات الأطراف الخارجية

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

اختبار العربية والخدمات ثنائية اللغة

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

ينبغي أن يشمل اختبار العربية والخدمات ثنائية اللغة العناصر الآتية.

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

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

ما الذي ينبغي أن يتضمنه تقرير التدقيق

التقرير هو المخرج العملي الرئيسي. ويجب أن يمكّن قارئاً مستقلاً من فهم ما خضع للتقييم، وإعادة إنتاج العيب، وتقدير أثره، والتخطيط لمعالجته. تؤكد W3C أهمية الشفافية وإمكانية تكرار الاختبار، بينما توصي Section508.gov بتوثيق النطاق والأساليب والبيئات والنتائج والشدة والأدلة ومعلومات المعالجة بالتفصيل. [1] [9]

ينبغي أن يتضمن التقرير الكامل الأقسام الآتية.

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

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

  • معرفاً فريداً للمشكلة وعنواناً موجزاً للعيب.
  • الصفحة أو الواجهة أو المكون أو رحلة المستخدم أو اللغة المتأثرة.
  • معيار النجاح المنطبق من WCAG ونتيجة التوافق.
  • شرحاً واضحاً للحاجز والمستخدمين المرجح تأثرهم به.
  • خطوات إعادة إنتاج العيب، بما فيها حالة الحساب والمدخلات والتفاعل المطلوب.
  • السلوك المتوقع والسلوك الذي لوحظ أثناء الاختبار.
  • درجة الشدة ومعدل التكرار وما إذا كانت المشكلة منفردة أم نظامية.
  • لقطات شاشة أو فيديو أو أدلة من DOM أو الشيفرة عندما تساعد على الفهم.
  • إرشادات معالجة تشرح النتيجة الميسّرة المطلوبة.
  • حالة إعادة الاختبار وتاريخه وأدلته بعد معالجة المشكلة.

ينبغي أن يكون تقرير التدقيق نفسه ميسّراً. ويجب تنظيم العناوين والجداول والروابط وتباين الألوان وترتيب القراءة بصورة صحيحة، واختبار أي ملفات جداول بيانات أو PDF في صيغتها النهائية. يفقد التقرير المتعلق بإمكانية الوصول مصداقيته عندما لا يستطيع القراء المعنيون استخدامه. [1] [9]

شدة العيوب والمعالجة وإعادة الاختبار

مستوى WCAG لا يحدد شدة العيب

تصنف المستويات A وAA وAAA في WCAG متطلبات التوافق، لكنها لا تخبر فريق المنتج بأي عيب منفرد ينبغي معالجته أولاً. لذلك يحتاج التدقيق إلى منهج مستقل وموثق لتحديد الشدة. فقد يمنع إخفاق في المستوى A إتمام مهمة حرجة، بينما يؤثر إخفاق آخر في حالة أضيق من دون أن يمنع إتمام المهمة.

ينبغي أن تراعي درجة الشدة عوامل مثل الآتي.

  • ما إذا كان الحاجز يمنع إتمام المهمة أو يؤخرها بشدة أو يسبب إزعاجاً محدوداً.
  • فئات الإعاقة وطرق التفاعل المتأثرة.
  • ما إذا كان هناك حل بديل فعال يستطيع المستخدم اكتشافه بنفسه.
  • مدى تكرار المكون أو النمط في أنحاء المنتج.
  • ما إذا كانت المشكلة تؤثر في رحلة عالية المخاطر مثل المصادقة أو الدفع أو الرعاية الصحية أو التعليم أو التوظيف.
  • ما إذا كان إصلاح واحد في قالب أو مكون ضمن نظام التصميم يستطيع إزالة الحاجز من صفحات عديدة.

إرشادات المعالجة

تشرح إرشادات المعالجة المفيدة النتيجة الميسّرة المطلوبة، وتحدد عند الحاجة نمطاً مناسباً في الشيفرة أو التصميم أو المحتوى. ويجب أن تكون محددة بما يكفي كي يعمل فريق التنفيذ على أساسها، من دون الادعاء بأن مقتطفاً برمجياً عاماً واحداً يصلح لكل إطار عمل ومكون.

ينبغي تجميع النتائج بما يساعد الفرق على معالجة الأسباب الجذرية. فإذا ظهر الاسم الميسّر المفقود نفسه في مكون مشترك عبر 200 صفحة، يجب أن يحدد التقرير المكون النظامي وحالات ممثلة له. ويدعم ذلك إجراء إصلاح واحد مستدام بدلاً من إنشاء 200 تذكرة منفصلة.

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

التحقق من الإصلاحات

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

ينبغي أن تميز الاتفاقية بين التحقق من النتائج المدرجة وإعادة التدقيق بالكامل. فإعادة الاختبار المركزة تؤكد ما إذا كانت المشكلات المسجلة قد حلت، لكنها لا تغطي تلقائياً الصفحات أو المكونات أو إجراءات العمل المضافة حديثاً. وقد تتطلب التغييرات الكبيرة في المنتج عينة محدثة أو تقييماً جديداً. [1]

تقارير التدقيق وتقارير ACR وبيانات إمكانية الوصول

تخدم هذه المخرجات جماهير مختلفة، ولا ينبغي التعامل معها بوصفها مستندات متبادلة.

المخرج

الجمهور الرئيسي

الغرض الأساسي

تقرير تدقيق إمكانية الوصول

فرق المنتج والتصميم والمحتوى والتطوير والجودة والامتثال

توثيق النطاق وأساليب الاختبار والعيوب والأدلة وأثرها في المستخدم والأولويات وإرشادات المعالجة بالتفصيل.

تقرير توافق إمكانية الوصول ACR

فرق المشتريات والمشترون والموردون ومراجعو الامتثال

بيان على مستوى المنتج مقابل المعايير الواردة في إصدار VPAT المختار أو صيغة التقرير المطلوبة.

بيان إمكانية الوصول

العملاء وأفراد الجمهور

وضع المؤسسة الحالي في إمكانية الوصول والقيود المعروفة ومسار التواصل والتزامات التحسين.

لوحة مراقبة آلية

فرق التشغيل والتنفيذ

مؤشرات واتجاهات قابلة للتكرار للقواعد التي يمكن فحصها آلياً. ولا تحل محل التقييم اليدوي.

VPAT هو نموذج يحتفظ به مجلس صناعة تقنية المعلومات. وعندما يستكمل لمنتج محدد باستخدام نتائج اختبار موثقة، يصبح تقرير توافق إمكانية الوصول، أو ACR. ويوضح المجلس أنه لا يوجد اعتماد باسم VPAT. يمكن لنتائج التدقيق توفير الأدلة اللازمة لإعداد ACR، لكن تقرير التدقيق التفصيلي وACR يظلان مخرجين مختلفين. [10]

ينبغي للمؤسسة ألا تصف تدقيقاً قائماً على عينة بأنه شهادة دائمة على التوافق. فالمواقع تتغير، والمكونات الخارجية تحدث، والمحتوى الجديد ينشر. ويجب أن يحدد أي بيان عام المعيار والنطاق والتاريخ والقيود المعروفة، وأن يراجع عند تغير المنتج.

العوامل المؤثرة في مدة التدقيق وتكلفته

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

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

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

ما الذي ينبغي للمؤسسة تجهيزه

يصبح التدقيق أكثر كفاءة ودقة عندما توفر المؤسسة العناصر الآتية قبل بدء الاختبار.

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

ينبغي التعامل مع بيانات الدخول وبيانات الاختبار من خلال إجراء آمن ومتفق عليه. وقد تتضمن التقارير روابط داخلية ولقطات شاشة ومعلومات مستخدمين أو أدلة من الشيفرة، لذلك يجب تحديد قواعد السرية والاحتفاظ والوصول قبل بدء التدقيق. [1]

كيفية اختيار مزود خدمة التدقيق

ينبغي للعرض الجيد أن يوضح العمل قبل بدء التدقيق. واطلب من مقدمي الخدمة المحتملين الإجابة كتابة عن الأسئلة الآتية.

  • ما المعيار والإصدار ومستوى التوافق الذي سيخضع للتقييم.
  • كيف سيحدد نطاق المنتج والعينة الممثلة.
  • كم عدد الصفحات والواجهات والحالات والرحلات الكاملة التي ستخضع للتقييم اليدوي.
  • ما أساليب الفحص الآلي والمراجعة اليدوية واختبار لوحة المفاتيح والتقنيات المساعدة التي ستستخدم.
  • ما تركيبات المتصفح ونظام التشغيل والتقنيات المساعدة الداخلة في النطاق.
  • كيف ستختار عينات من النسختين العربية والإنجليزية وكيف ستختبرهما.
  • ما الحقول والأدلة وإرشادات المعالجة التي سيتضمنها التقرير التفصيلي.
  • كيف ستحدد شدة العيوب وكيف ستمثل مشكلات المكونات المتكررة.
  • ما إذا كانت ورشة تسليم النتائج وإعداد ACR وإعادة الاختبار مشمولة أم تسعر بصورة منفصلة.
  • كيف ستثبت خبرة المقيم وكيف ستراجع جودة التقرير.

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

أسئلة تطرحها المؤسسات

هل يكفي الفحص الآلي لإمكانية الوصول

لا. يفيد الفحص في تغطية نطاق واسع ورصد العيوب البرمجية المتكررة، لكن الأدوات لا تستطيع تقييم كل متطلبات WCAG أو كل رحلة مستخدم. ويحتاج التدقيق الاحترافي إلى الحكم البشري واختبار لوحة المفاتيح والاختبار المناسب بالتقنيات المساعدة. [5] [8]

كم صفحة ينبغي أن يختبرها التدقيق

تعتمد الإجابة على القوالب والمكونات والمهام والتقنيات واللغات والأدوار والمخاطر. ويجب أن تغطي العينة الممثلة الواجهات الشائعة وتنوعات المحتوى والإجراءات الكاملة. قد تقيم المنتجات الصغيرة بالكامل، بينما تحتاج المنتجات الكبيرة عادة إلى أخذ عينات موثق. [1]

هل يغطي التدقيق القائم على عينة الموقع كله

يقدم التدقيق أدلة عن النطاق والعينة المحددين، لكنه لا يضمن توافق كل صفحة لم تختبر. ووفق الإصدار 2.0 من منهجية WCAG-EM، لا تدعم العينة وحدها عادة ادعاء توافق موقع كامل مع WCAG. ويجب أن يصف التقرير هذا القيد بدقة. [1]

أي إصدار من WCAG ينبغي استخدامه

بالنسبة إلى الأعمال الجديدة أو التي تخضع لتحديث جوهري، يعد WCAG 2.2 بالمستوى AA أقوى خط أساس حالي. وإذا حدد نظام أو جهة مختصة أو مناقصة أو عقد إصداراً أو معياراً آخر، فيجب أيضاً معالجة ذلك المتطلب وتوثيقه في التقرير. [1] [3]

هل يحتاج كل تدقيق إلى اختبار قارئ الشاشة

لا تفرض WCAG أداة اختبار واحدة أو قارئ شاشة محدداً. ومع ذلك، ينبغي أن يشمل التدقيق الاحترافي الموثوق اختباراً مناسباً بالتقنيات المساعدة، لأن كثيراً من الأسماء والأدوار والحالات والإعلانات والحواجز المرتبطة بالمهام لا يمكن فهمها من فحص الشيفرة وحده. ويجب الاتفاق على التركيبات الدقيقة ضمن خط أساس دعم إمكانية الوصول. [1]

هل اختبار المستخدمين هو نفسه تدقيق WCAG

لا. قد يكشف تقييم المستخدمين حواجز فعلية في سهولة الاستخدام لا يظهرها اختبار التوافق المتخصص، لكن مستخدماً واحداً أو عدة مستخدمين لا يستطيعون إثبات التوافق عبر جميع احتياجات الإعاقة ومعايير WCAG. وتوصي W3C بالجمع بين إشراك المستخدمين والتقييم القائم على المعايير. [7]

ما الفرق بين التدقيق ونموذج VPAT

يقدم تقرير التدقيق نتائج تفصيلية وأدلة للمعالجة. أما VPAT فهو نموذج يستخدم لتوثيق توافق المنتج لأغراض المشتريات، ويسمى بعد استكماله تقرير ACR. يمكن لأدلة التدقيق دعم إعداد ACR، لكن المستندين يخدمان أغراضاً وجماهير مختلفة. [9] [10]

هل يعني اجتياز التدقيق أن الموقع سيظل ميسّراً

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

هل تحل أداة إمكانية الوصول محل التدقيق

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

متى ينبغي تنفيذ إعادة الاختبار

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

مقومات التدقيق القابل للدفاع عن نتائجه

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

النتيجة الأكثر فائدة ليست كثرة العيوب المسجلة أو ارتفاع نتيجة الفحص. بل هي صورة موثوقة للمستخدمين الذين تمنعهم الحواجز، والمواضع التي لا يفي فيها المنتج بالمتطلبات المتفق عليها، والأسباب الجذرية التي ينبغي معالجتها أولاً، والطريقة التي ستمنع بها المؤسسة تكرار الحواجز.

قبل تعيين مزود الخدمة، ينبغي للمؤسسات أن تسأل بدقة عما سيخضع للتدقيق وما الأدلة التي ستسلم. ويفصل هذا السؤال بين الفحص الأولي والتقييم الاحترافي لإمكانية الوصول.

كيف تساعد VisiAble

تساعد VisiAble المؤسسات على تقييم إمكانية الوصول في مواقعها وتطبيقاتها ومحتواها الرقمي وتحسينها. وتجمع عمليات التدقيق الاحترافية التي نقدمها بين التغطية الآلية والمراجعة اليدوية المتخصصة واختبار لوحة المفاتيح والتقنيات المساعدة والتقييم بالعربية والإنجليزية وإرشادات المعالجة المرتبة حسب الأولوية والتحقق من الإصلاحات.

وعند الحاجة، يمكن للنتائج أيضاً دعم بيانات إمكانية الوصول وأدلة المشتريات وإعداد تقرير توافق إمكانية الوصول باستخدام إصدار VPAT المناسب.

هل تحتاج إلى صورة واضحة عن مستوى إمكانية الوصول في موقعك؟ اطلب من VisiAble تدقيقاً احترافياً لإمكانية الوصول.

Request a Demo Lady

اطلب عرض توضيحي