اختبار إمكانية الوصول: ما هو ولماذا يهم

أصبحت تكنولوجيا المعلومات جزءًا لا يتجزأ من حياتنا لفترة طويلة ، وجعلها متاحة لأكبر عدد ممكن من الناس أمرًا ضروريًا.

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



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

المقالة تحتوي على روابط لمواد خارجية.

- ما هو اختبار إمكانية الوصول؟

- اختبار إمكانية الوصول يختبر التطبيق للتأكد من توافقه مع توصيات وثيقة W3C ، أي توفير إرشادات إمكانية الوصول إلى محتوى الويب (WCAG) 2.1 . من خلال اختبار إمكانية الوصول ، يقوم المتخصصون بالتحقق من كيفية وصول تطبيق للأشخاص ذوي الإعاقة.

- لماذا تعتقد أن المواقع تحتاج إلى تكييف؟

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

- ما هي الميزات المحدودة التي تتكيف معها المنصة حقًا؟

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

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



- ما الوظيفة التي يجب إضافتها إلى الموقع / التطبيق لهذا؟

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

هناك برامج وإضافات إضافية للمتصفحات التي تساعد الأشخاص على عرض الصفحات ، بطريقة أو بأخرى تصور المعلومات ، بصريا أو عن طريق الأذن. إنه في وسعنا أن نجعل المستخدمين يتصفحون العناصر الضرورية للصفحات. يمكنك إزالة بعض الكلمات الطويلة والمعقدة ، وجعلها أقصر وأكثر قابلية للفهم ، ويمكن أن تكون الصور المهمة مصحوبة بتوقيعات ، والتي يمكن التعبير عنها باستخدام قارئ الشاشة. عادةً ما يتم تضمينها بالفعل في البرامج الثابتة للجهاز: على نظام iOS هو VoiceOver ، وعلى نظام Android ، يوجد في علامة التبويب " إمكانية الوصول " ، والتي يمكن العثور عليها في الإعدادات ، وفي Windows يمكنك تثبيت NVDA .

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

- ما هي بعض الشركات المعروفة التي قامت بالفعل بتكييف طلباتها للأشخاص ذوي الإعاقة؟ ماذا فعلوا بالضبط؟

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

- هل يحتاج الأشخاص ذوو الإعاقة إلى المشاركة في عملية التكيف؟

- أعتقد أن هذا ليس ضروريا. في الواقع ، يمكن لأي شخص "الحد" من قدرته. كتم أو استخدم التطبيق مع إغلاق عينيك ، جرب إدخال الصوت. ربما لن يكون ذلك مفيدًا إلا في الاختبار النهائي - alpha أو beta - عندما يُفترض أن يعمل مع مجموعات التركيز.



- أخبرنا عن العملية والسمات المميزة المميزة لاختبار إمكانية الوصول؟ ما هي الأدوات الخاصة التي تستخدمها لمثل هذا الاختبار؟

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

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

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

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

Source: https://habr.com/ru/post/ar470091/


All Articles