أولوتيميليهين أولوشوي هو محامٍ جديد في مجال تسهيل الاستخدام. تحدثنا معه عن تحدياته مع JavaScript والمعايير الدولية وأهمية قراءة محتوى الموقع الإلكتروني.
تسلّط هذه المشاركة الضوء على أحد خبراء المنتدى في إطار Learn Accessibility!
ألكسندرا كليبر: كيف بدأت العمل في مجال تسهيل استخدام الويب؟

أولوتيميليهين أولوشويي (شويي): حسنًا، هذه قصة مضحكة. أنا محامٍ. في سنتي الأخيرة في المدرسة، أدركت أنّني لا أريد أن أعمل في مجال القانون بقية حياتي. لذا، حاولت ترك الدراسة، لكن عميد الكلية و"الأم الروحية" في الكلية، البروفيسور أيوديل أتسِنوا، قالا لي: "لنتحدث عن هذا الأمر. أنت في عامك الأخير، ما عليك سوى إكماله".
في النهاية، أنا سعيد لأنّها قالت ذلك، وسعيد لأنّني أنهيت الدورة التدريبية، لأنّها ساعدتني في عملي في مجال تسهيل الاستخدام. سألني البروفيسور أتسِنوا عمّا أريد فعله بدلاً من ذلك، ولم يكن لديّ أي فكرة.
بدأت أبحث عن فرص وظيفية جديدة، وتواصلت مع بعض الأشخاص الذين أرادوا تأسيس شركة ناشئة وكانوا بحاجة إلى محامٍ. لم تكن تلك الفرصة مناسبة لي، لكنها كانت المرة الأولى التي أدركت فيها أنّ الأشخاص يكتبون رموزًا برمجية لجميع المنتجات التي نستخدمها. قلتُ لنفسي: "يمكنني أن أتعلم هذا". بدأتُ بتعليم نفسي HTML وCSS. بعد ذلك، تعرّفت على JavaScript و... [يضحك] كان JavaScript يفعل أشياء JavaScript، لذا عدت إلى التركيز على لغات الدلالات الخاصة بالواجهة الأمامية.
اطلعتُ على أعمال آندي بيل وهيدون بيكرينغ. اشتريت تطبيق Every Layout، وقد غيّر حياتي. كان آندي يكرّر كلمة "إمكانية الوصول"، لكنّني لم أعرف معناها في هذا السياق. أدركتُ أنّه يمكنني العمل في مجال تطوير الويب بدون الحاجة إلى معرفة كيفية كتابة JavaScript.
تواصلت مع "هيدون" وكان متجاوبًا جدًا. يبدو أنّ جميع العاملين في مجال تسهيل الاستخدام يتّسمون بهذه الصفة، وأنا ممتنّ لذلك.
Alexandra: أتّفق معك تمامًا، فقد كان كل من تحدثت معه لطيفًا جدًا ومفيدًا جدًا.
شويي: بالتأكيد. في الوقت الحالي، أعمل كثيرًا في مجال الدفاع عن حقوق الإنسان. أقيم في نيجيريا، وهو بلد لا يفرض القانون فيه توفير إمكانية الوصول إلى الويب. تم إقرار قانون مكافحة التمييز ضد الأشخاص ذوي الإعاقة في عام 2018. ولكن لا يوجد قانون بشأن إمكانية الوصول إلى الويب، بل قانون بشأن إمكانية الوصول إلى الأماكن المادية فقط. وهو يشبه قانون الأمريكيين ذوي الإعاقة (ADA) في الولايات المتحدة. قانوننا سيئ التنظيم، لكنّه أفضل من لا شيء.
أدركت أنّه إذا أردت أن أحدث فرقًا وأصبح مطوّرًا يركّز على تسهيل الاستخدام، عليّ أولاً أن أعرّف المنظومة المتكاملة باحتياجات تسهيل الاستخدام. بدأتُ أنشر تغريدات حول الدفاع عن سهولة الوصول. تواصلت مع شركات وعلامات تجارية، إذ يجب الحصول على موافقتها لتوفير ميزات تسهيل الاستخدام.
Alexandra: أظن أنّ خلفيتك القانونية مفيدة جدًا في العمل على تسهيل الاستخدام. يمكنك قراءة التشريع الجديد وفهمه بطريقة لا يفهمها الشخص العادي. ويشمل ذلك المطوّر العادي.
شويي: أعتقد أنّ إحدى أهم المزايا التي اكتسبتها من خلفيتي القانونية هي قدرتي على قراءة عدد لا نهائي من صفحات المواد الأساسية والمستندات الطويلة جدًا بدون الشعور بالتعب. أقوم فقط بثني ساقيّ ووضع الكمبيوتر المحمول أمامي ثم أبدأ القراءة. والقراءة. والقراءة. وله مزايا،
Alexandra: يعني … أنا أغبطك، هذه مهارة رائعة. هل تعتقد أنّك ستتعاون مع الحكومة في يوم من الأيام لتمرير قانون بشأن تسهيل استخدام التكنولوجيا الرقمية؟
شويي: سأكون صريحًا معك، لا أعتقد ذلك، لأنّ التعامل مع الحكومة يختلف تمامًا. يستغرق الأمر وقتًا طويلاً جدًا لإقناع الحكومة باتخاذ إجراء معيّن، خاصةً إذا كان الطلب صادرًا عن فرد. هذا النوع من العمل يناسب المنظمات غير الحكومية وغيرها من المؤسسات التي لديها موظفون وموارد لإحداث التغيير.
استغرق إقرار القانون وقتًا طويلاً، وتجاوزت احتياجات تسهيل الاستخدام بكثير ما تم تضمينه في القانون قبل سنوات. يبدو أنّ المسودة الأولى قد تم إقرارها رغم التغيّرات التي طرأت على العالم.
في النهاية، يسعدنا توفّر مصدر يمكننا الاعتماد عليه، بغض النظر عن مدى قِدمه. هناك قانون يجب تنفيذه.
إنشاء تنسيقات يسهل الوصول إليها
Alexandra: لقد قرأت مقالتك
<article> مقابل <section>: كيفية اختيار الأنسب
في Smashing Magazine وسلسلة المحادثات على Twitter
التي استوحينا منها المقالة. ما هي الرسالة الأبرز التي تودّ مشاركتها؟ وما هو الشيء الأهم الذي تتوقّع أن يقدّمه مطوّرو الويب؟
Shuyi: على المطوّرين قراءة المحتوى قبل البدء في إنشاء التنسيقات.
في البداية، عند تصميم موقعي الإلكتروني، كنت أكتفي بعدّ عدد الفقرات وتصنيفها ضمن أقسام ومقالات، بدون التفكير مليًا في الأمر. لكن، لفت أحدهم انتباهي إلى إساءة استخدام الأقسام، وكانت تلك المرة الأولى التي أفكر فيها في هذا الموضوع. قراءة المحتوى هي إحدى الطرق التي يمكنك اتّباعها لتحسين منتجك.
Alexandra: عندما كنت مطوّرة، كان العملاء المستقلون يقولون لي غالبًا: "حسنًا، ما عليك سوى إنشاء شيء لنا وسنضيف المحتوى لاحقًا". بالطبع، هناك بعض الصفحات التي تتضمّن سياقًا تلقائيًا، مثل صفحة جهة الاتصال. لكن لم يكن بإمكاني معرفة عدد الصفحات التي يجب إنشاؤها ونوع الدعم المخصّص المطلوب إلا بعد الحصول على المحتوى.
شويي: قبل أن أكتسب خبرتي الحالية، كان أفضل عملائي يقدّم لي أفكارًا عامة حول التصميم، وكنت أنشئ موقعًا إلكترونيًا يتضمّن الكثير من النصوص التجريبية. سأعرف كل هذه التفاصيل. ولكن عندما تدرك مدى تأثير البنية الأساسية للمحتوى في المستخدمين على الويب، ستدرك مدى العيوب في العملية العادية لإنشاء المحتوى على الويب. يجب أن تكون مدركًا للهدف عند إنشاء أي شيء.
لا يحظى الكثير من العمل المتعلق بالبنية الأساسية لتسهيل الاستخدام بأي اهتمام، وهذا يحزنني كثيرًا.
Alexandra: كيف أجريت بحثك للتأكّد من صحة النصائح التي قدّمتها في المقالة؟
شويي: أولاً، فصلتُ مصادر المعلومات، وهو إجراء قانوني يهدف إلى الفصل بين المصادر الأولية والثانوية. المصادر الأساسية هي القانون الفعلي (مثل قانون الأمريكيين ذوي الإعاقة وقوانين نيجيريا)، أما المصادر الثانوية فهي ما يستنتجه الخبراء من القانون.
قرّرت الرجوع إلى المصادر الأساسية فقط، وهي مواصفات HTML وWCAG وWAI-ARIA. أقرأ أعمال الآخرين، وأجد الكثير من الأعمال الجيدة. ولكن في النهاية، كانت الآراء مختلفة جدًا، لذا قررتُ الاستفادة منها كمعلومات مفيدة فقط، وليس الاعتماد عليها كإجابات صحيحة.
إنشاء منتدى يسهل الوصول إليه
Alexandra: لقد أشرتِ إلى أنّك تحاولين تحويل خلاصة Twitter إلى مساحة مخصّصة لذوي الاحتياجات الخاصة. هل أجريت العديد من المحادثات الأخرى على Twitter منذ نشر مقالة Smashing Magazine حول ما تعلّمته؟
شويي: في الأيام الأولى، لم أستطع فهم Twitter بشكل جيد. تابعني الكثير من الأشخاص، أكثر من 200 شخص. في البداية، شعرت بالحماس، ولكن بعد ذلك شعرت بالخوف. أنا في بداية طريقي، لذا لا تتوقّعوا مني أن أقدّم لكم نصائح حكيمة. تمت إضافتي إلى العديد من قوائم Twitter.
لكنني شخص عادي. أغرّد كثيرًا حول مواضيع غير واضحة وغير متعلقة بتسهيل الاستخدام أو بتطوير الويب. لا أريد أن أخذل الناس. لا تتابعني فقط بسبب إمكانية الوصول! سأشعر بأنّني سأخذلك.
Alexandra: [تضحك]، أعتقد أنّ الكثير من الأشخاص يعتقدون ذلك. أهتمّ بالتأكيد بشخصيتي على Twitter.
شويي: كانت معظم الردود على المقالة نفسها إيجابية. تلقّيت ردًا واحدًا على المقالة، وكان مثيرًا للجدل بعض الشيء. كان Vitaly محرّري، وقد تواصل معي مباشرةً لمشاركة التعليق وطلب مني التحقيق في الأمر. اتّضح أنّ الشخص كان يشير إلى مستندات MDN التي تنص على أنّه يجب أن تتضمّن جميع المقالات عنصر عنوان. اقترحتُ أن يتضمّن القسم عنصر عنوان استنادًا إلى المواصفات.
تنصح مستندات MDN بتضمين العنوان ولكنّها لا تشرح حقًا فائدته.
بالطبع، تتغيّر المواصفات بشكل أقل من احتياجات المستخدمين، لذا طالما يمكنك تقديم دليل على قرارك بتغيير طريقة إنشاء شيء ما، من المحتمل أن يكون ذلك مقبولاً.
لذا، سأقدّم مثالاً. لنفترض أنّك بصدد إنشاء مكوّن بطاقة باسم "الأسعار"، ويتضمّن ثلاثة عناصر. يقترح "هايدن بيكرينغ" وضع كل بطاقة في عنصر قائمة. بهذه الطريقة، عندما يصل مستخدم تكنولوجيا مساعدة إلى هذا القسم، يتم إعلامه بأنّ قائمة الأسعار تتضمّن ثلاثة عناصر. يمكنك تصميم القائمة بدون نقاط تعداد، وبأي شكل تريده، ولكن هذا يساعد مستخدمي التكنولوجيات المساعدة في الحصول على المعلومات المفيدة أولاً. إذا وضعت كل عنصر في div، سيركّز المستخدمون على الجوانب المرئية فقط، وهذا لا يساعد المستخدمين الذين يعانون من مشاكل في البصر. فكِّر في المستخدمين قبل التصميم.
أخذتُ هذه الفكرة ونقلتها إلى صفحة مدوّنة. في الواقع، تكون مشاركات المدونة ضمن عنصر قائمة. بهذه الطريقة، يتم تنبيه المستخدم عند دخوله إلى الصفحة بأنّه في إحدى المشاركات المدرَجة في الصفحة.
لذلك، أصررت على توصياتي في المقالة، وسأبقى كذلك إلى أن أفهم سبب تقديم MDN لهذه التوصية.
Alexandra: بما أنّ مستندات MDN هي مستندات مفتوحة المصدر، هل ستقترحون تغييرات وتجرون تعديلات عليها؟
شويي: سأكون صريحًا، لم أساهم بعد في أي مشاريع مفتوحة المصدر. لكن هذا هو نوع العمل الذي أودّ القيام به، وهو أفضل بالتأكيد من العمل مع الحكومة.
المواصفات مقابل التنفيذ
Alexandra: يبدو أنّ إحدى أهم النقاط التي يجب تذكُّرها هي أنّه في بعض الأحيان، قد تشير المواصفات إلى شيء، ولكن قد تقترح عملية التنفيذ والمستندات الخارجية الأخرى اتّباع طريقة مختلفة. كيف يقرّر الشخص النصيحة التي يجب اتّباعها؟
شويي: أفكر في هذا الأمر كثيرًا. لست متأكدًا مما إذا كان لدي الخبرة المطلوبة للإجابة عن هذا السؤال. نحاول دائمًا الاستعداد للمستقبل. من المفيد إجراء تحسينات مستمرة مع تغيُّر الويب. بهذه الطريقة، عندما يتم تعديل المواصفات، لن تحتاج إلى تعديل موقعك الإلكتروني. ما هي فرص أن تتغير المواصفات بعد ثلاث سنوات من اتخاذك قرارًا بشأنها؟
كل خيار نتخذه الآن هو أفضل تخمين لدينا حول ما نعتقد أنّ مستقبل الويب سيكون عليه، والاتجاه الذي نعتقد أنّ كتّاب المواصفات سيتّخذونه.
Alexandra: يتغيّر الويب باستمرار، ولا يمكن لشخص واحد أن يعرف كل الإجابات. هل طرأت تغييرات على المواصفات أثناء كتابتك؟
شويي: بدأت بكتابة مقالتي قبل إزالة نموذج مخطط المستند من المواصفات. كان هذا النموذج يقترح احتساب مستويات العناوين تلقائيًا استنادًا إلى مدى عمق التداخل. ولكن لم يتم تنفيذها أبدًا، ما تسبّب في الكثير من المشاكل للمطوّرين. كانت النصيحة للمطوّرين هي إصلاح العناوين يدويًا.
لو كانت المقالة قد نُشرت قبل تغيير المواصفات، كنت سأعود وأجري هذا التعديل، فهي منشورة في Smashing Magazine في النهاية. ولكن لو كانت هذه المدوّنة متاحة على مدونتي الشخصية، هل كنت سأفعل ذلك؟ لن تسبّب لك هذه المطالبات على الأرجح أي مشكلة. وهذا ينطبق فقط على تعديل مقالة، وليس على تعديل موقع إلكتروني بأكمله تم إنشاؤه استنادًا إلى مواصفات متغيرة.
هل نتوقّع من المطوّرين تغيير مواقعهم الإلكترونية فورًا عند تغيير المواصفات؟ بالطبع لا. ويجرون حسابات لتحديد الخيار الأفضل عند إنشاء مواقعهم الإلكترونية، ثم يلتزمون بهذه الخيارات. ستتغيّر المواصفات، وقد لا تتضمّن المواصفات الإجابة.
العمل في مجال تسهيل الاستخدام
Alexandra: ما هو مقدار الوقت الذي تقضيه في التفكير في معايير تسهيل الاستخدام العالمية؟ تختلف المعايير والقوانين حول العالم. أنا متأكد من أنّك قرأت الكثير منها، وأنا متأكد أيضًا من أنّ بعض القوانين تطلب منك فعل عكس ذلك. ماذا ستفعل في هذه الحالات؟
شويي: فكّرت في إطلاق نشاط تجاري لتقديم خدمات تسهيل الاستخدام بشكل مستقل. انضممتُ إلى قناة محادثة عالمية حول إمكانية الوصول إلى الويب وطلبتُ نصائح حول كيفية البدء. تواصل معنا أدريان روسيلي قائلاً: "سيعتمد عملاؤك عليك لضمان امتثالهم للقوانين التي قد تترتب عليها عواقب وخيمة. قبل تقديم خدماتك، عليك معرفة المنطقة التي لديك خبرة فيها. يجب أن تعرف القوانين التي تتقنها حتى لا تترك عملاءك عرضة لمسؤوليات كبيرة أثناء عملك. ويثقون بك لمعرفتك بالقانون".
بالطبع، تسعى العديد من المؤسسات إلى الحصول على مساعدة في تسهيل الاستخدام لأنّ ذلك مطلوب منها قانونيًا، وليس فقط لأنّه الإجراء الصحيح. الرأسمالية هي السبب وراء تنفيذ تسهيل الاستخدام. في النهاية، لا يهم سبب حدوث ذلك، بل يهم أن يكون المنتج متاحًا.
توقفت عن العمل الحر إلى أن أصبحت على ثقة تامة بأنّني أستطيع مساعدة العملاء في ما يتعلّق بقوانين مناطقهم. إنّ التوحيد القياسي أمر بالغ الأهمية، ولا يمكن المبالغة في تقدير الجهود المبذولة والتأثيرات التي تحقّقها إرشادات إتاحة محتوى الويب. إنّ توفّر إطار عمل مركزي يحدّد طريقة عمل الويب يسهّل على الحكومات الاعتماد على المعيار نفسه. بالطبع، لن تقبل بعض الحكومات بهذه المعايير.
Alexandra: لقد تلقّيت الكثير من النصائح الرائعة من أشخاص رائعين خلال رحلتك في مجال تسهيل الاستخدام. هل هناك أي نصيحة كنت تتمنى الحصول عليها قبل أن تقرر العمل في هذا المجال؟
شويي: لم يكن هذا الأمر ليغيّر مساري المهني، ولكن كان من الجيد معرفة أنّ عمل تسهيل الاستخدام، على الرغم من أهميته، يتأثر بشكل كبير بنظام الرأسمالية.
Alexandra: [تضحك] نعم.
شويي: وأنا في الصف الثاني الثانوي. لديّ خبرة عام واحد في مجال تسهيل الاستخدام. خاصةً إذا كنت مقيمًا في أفريقيا، كما هو الحال معي، فإنّ فرص العمل في مجال تسهيل الاستخدام محدودة. تستعين الشركات بمدراء، أي شخص واحد، لتلبية أي متطلبات قانونية ضرورية. لكنّني أريد العمل ضمن فريق يمكنني من خلاله تعلُّم مهارات جديدة وتطويرها.
كنت متحمّسًا جدًا للبدء بالعمل بدون تعلّم JavaScript، إذ كان بإمكاني الاكتفاء بتعلّم القواعد ومساعدة فريقي في تطبيقها. لكنّ وظائف المطوّرين في الوكالات تتطلّب أن يكون لديّ خبرة في JavaScript. انتقلت إلى مدينة جديدة وانضممت إلى برنامج تدريبي مكثّف في JavaScript لأتمكّن من استيفاء هذه المتطلبات. بالنسبة إلى أي شخص آخر في رحلة تسهيل الاستخدام، يجب التركيز أولاً على تطوير مهاراتك في البرمجة.
بصراحة، ما زلت لا أحب JavaScript.
إجراء واحد: إضافة تركيز لوحة المفاتيح
Alexandra: هل JavaScript هو السبب في أنّني أعمل الآن ككاتبة في مجال التكنولوجيا بدلاً من مطوّرة؟ نعم، أكرهه كثيرًا. أتمنى لك كل التوفيق في البرنامج التدريبي.
ما هو الإجراء الذي تريد أن يتخذه المطوّرون لجعل مواقعهم الإلكترونية سهلة الاستخدام؟
Shuyi: تركيز لوحة المفاتيح أتوسّل إليك من أعماق قلبي. لا تعمل لوحة اللمس الخاصة بي، لذا عندما أكون خارج المنزل، أعتمد على لوحة المفاتيح للتنقّل على الويب، ومعظم المواقع الإلكترونية سيئة. لا يستفيد الأشخاص ذوو الإعاقة وحدهم من تركيز لوحة المفاتيح.
إنشاء منصات تسهّل الاستخدام يعود بالفائدة على الجميع.
يمكنك متابعة أعمال "شويي" على Twitter @shuyiolutimi.