Microsoft Windows पर मौजूद सहायता करने वाले आधुनिक ऐप्लिकेशन, प्लैटफ़ॉर्म के यूआई ऑटोमेशन के सुलभता फ़्रेमवर्क का इस्तेमाल करते हैं. इससे, ये ऐप्लिकेशन अन्य ऐप्लिकेशन के यूज़र इंटरफ़ेस के साथ काम कर पाते हैं. अब तक, Chromium इस काम के लिए, Microsoft Active Accessibility (MSAA) और IAccessible2 (IA2) फ़्रेमवर्क का इस्तेमाल करता था. इसकी वजह से, Windows पर सुलभता टूल में समस्याएं आ रही थीं.
इस समस्या को हल करने के लिए, Microsoft ने Chrome की टीम के साथ मिलकर काम किया है, ताकि Windows पर सीधे तौर पर यूआई ऑटोमेशन (यूआईए) फ़्रेमवर्क का इस्तेमाल किया जा सके. इससे सुलभता टूल, ब्राउज़र के साथ आसानी से इंटरैक्ट कर पाएंगे. हम Chrome के 126 वर्शन से, इसे धीरे-धीरे रिलीज़ करना शुरू करेंगे. इससे, Chromium पर आधारित सभी ब्राउज़र में Voice Access की सुविधा काम करेगी. साथ ही, यूज़र इंटरैक्शन ऐक्सेस (यूआईए) पर आधारित सभी सुलभता टूल, जैसे कि नैरेटर और ज़ूम करने की सुविधा का इस्तेमाल करने का अनुभव बेहतर होगा. इस बदलाव से, Windows UIA इम्यूलेशन लेयर भी हट जाएगी. यह लेयर, Windows पर Chromium की परफ़ॉर्मेंस से जुड़ी कई समस्याओं का मुख्य सोर्स रही है. हालांकि, इसका मौजूदा MSAA या IA2 क्लाइंट पर कोई असर नहीं पड़ना चाहिए. Chrome, MSAA और IA2 के साथ काम करना जारी रखेगा. इस वजह से, यह उन कुछ ऐप्लिकेशन में से एक बन जाएगा जो Windows पर, दोनों ऐक्सेसबिलिटी एपीआई के साथ काम करते हैं.
हम एंटरप्राइज़ के लिए एक नई नीति पेश कर रहे हैं, UiAutomationProviderEnabled. इससे यूआईए पर आसानी से ट्रांज़िशन करने में मदद मिलेगी. यह नीति, Chrome के वर्शन 136 से उपलब्ध होगी. इससे एंटरप्राइज़ को उन टूल को अपडेट करने के लिए ज़रूरत के मुताबिक समय मिलेगा जो Windows UIA इम्यूलेशन लेयर पर निर्भर थे.
समस्याओं की शिकायत करना
हमें अपने उपयोगकर्ताओं और डेवलपर के लिए यह सुविधा उपलब्ध कराने में खुशी हो रही है. हमें पता है कि इससे वेब को सभी के लिए ज़्यादा आसानी से ऐक्सेस किया जा सकेगा. नए यूआईए सहायता केंद्र से जुड़ी समस्याओं की शिकायत करने के लिए, यहां जाएं.