تستخدم التطبيقات المساعِدة الحديثة على نظام التشغيل Microsoft Windows إطار العمل المعني بتسهيل استخدام UI Automation في النظام الأساسي من أجل التفاعل مع واجهات مستخدم التطبيقات الأخرى. حتى الآن، كان Chromium يتيح استخدام إطار عمل Microsoft Active Accessibility (MSAA) وIAccessible2 (IA2) الأقدم لهذا الغرض، ما أدّى بدوره إلى حدوث مشاكل في أدوات تسهيل الاستخدام على نظام التشغيل Windows.
لحلّ هذه المشكلة، تعاونت Microsoft مع فريق Chrome لدعم إطار عمل IDE IDE على نظام التشغيل Windows مباشرةً، ما يسهّل على IDE IDE أدوات التواصل مع المتصفّح. سنبدأ في طرح الميزة تدريجيًا في الإصدار الثابت من Chrome، بدءًا من الإصدار 126. سيؤدي ذلك إلى تفعيل ميزة "الوصول الصوتي" في جميع المتصفّحات المستندة إلى Chromium، كما سيُحسِّن تجربة المستخدم لجميع أدوات تسهيل الاستخدام المستندة إلى واجهة مستخدم تطبيقات Android، مثل "المحرِّر الصوتي" و"المكبِّر". سيؤدي هذا العمل أيضًا إلى إزالة طبقة محاكاة واجهة مستخدم Windows، والتي كانت مصدرًا للعديد من مشاكل الأداء في Chromium على نظام التشغيل Windows. ومع ذلك، من المفترض ألا يؤثر ذلك في عملاء MSAA أو IA2 الحاليين. سيواصل Chrome دعم MSAA وIA2، ما يجعله أحد التطبيقات القليلة التي توفّر كلاً من واجهتَي برمجة التطبيقات لإتاحة الاستخدام على نظام التشغيل Windows.
بالنسبة إلى المؤسسات، نقدّم سياسة جديدة، وهي UiAutomationProviderEnabled، للمساعدة في إدارة عملية الانتقال إلى UIA بسلاسة. ستتوفّر هذه السياسة حتى الإصدار 136 من Chrome، ما يمنح المؤسسات وقتًا كافيًا لتعديل أي أدوات كانت تعتمد على طبقة محاكاة واجهة مستخدم Windows.
الإبلاغ عن المشاكل
نحن متحمّسون لتقديم هذا التحسين للمستخدمين والمطوّرين، ونعلم أنّه سيسهّل على الجميع الوصول إلى الويب. يمكنك الإبلاغ عن المشاكل المتعلّقة بميزة "دعم واجهة المستخدم" الجديدة هنا.