يخبرك Android P الآن عندما تتوقف خدمات إمكانية الوصول عن العمل

click fraud protection

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

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


ما هي خدمة إمكانية الوصول؟

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

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


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

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

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