إتاحة دعم UIA على نظام التشغيل Windows

Benjamin Beaudry
Benjamin Beaudry

تستخدم التطبيقات المساعدة الحديثة على Microsoft Windows واجهة المستخدم للنظام الأساسي استخدام إطار عمل آلي لتسهيل الاستخدام مع ال��طبيقات الأ��ر�� ��ستخدم من الواجهات. حتى الآن، كان Chromium يدعم الإصدار الأقدم من Microsoft Active إمكانية الوصول (MSAA) وإطار عمل IAccessible2 (IA2) لهذا الغرض، والتي إلى حدوث مشاكل في أدوات إمكانية الوصول على Windows.

لحل هذه المشكلة، تعاونت شركة Microsoft مع فريق Chrome لدعم على Windows مباشرةً، مما يسهل على أدوات تسهيل الاستخدام للتواصل مع المتصفح. سنبدأ في مرحلة طرحه إلى إصدار ثابت، بدءًا من الإصدار 126 من Chrome سيؤدي هذا الإجراء إلى تفعيل Voice Access للعمل في جميع المتصفحات المستنِدة إلى Chromium وتحسين تجربة المستخدم لجميع أدوات تسهيل الاستخدام المستندة إلى UIA، مثل الراوي والمكبِّر. هذا العمل سيزيل أيضًا طبقة محاكاة واجهة المستخدم في Windows، التي كانت المصدر العديد من مشكلات الأداء في Chromium على نظام التشغيل Windows. ومع ذلك، لا ينبغي أن يكون لهذا أي تأثير على عملاء MSAA أو IA2 الحاليين وسيستمر Chrome في دعمه MSAA وIA2، مما يجعله أحد التطبيقات القليلة التي تدعم كلاً من واجهات برمجة التطبيقات لإمكانية الوصول على Windows.

بالنسبة إلى المؤسسات، سنطرح سياسة جديدة، UiAutomationProviderEnabled, للمساعدة في إدارة عملية الانتقال إلى واجهة المستخدم بسلاسة. ستكون هذه السياسة متاحة من خلال الإصدار 136 من Chrome، ما يمنح المؤسسات متسعًا من الوقت لتحديث أي أدوات كانت تعتمد على طبقة محاكاة واجهة المستخدم في Windows.

الإبلاغ عن المشاكل

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