Ra mắt tính năng hỗ trợ UIA trên Windows

Benjamin Beaudry
Benjamin Beaudry

Các ứng dụng hỗ trợ hiện đại trên Microsoft Windows sử dụng giao diện người dùng của nền tảng này Tự động hoá khung hỗ trợ tiếp cận để tương tác với các ứng dụng khác người dùng giao diện. Cho đến nay, Chromium vẫn hỗ trợ phiên bản Microsoft Active cũ Khung Hỗ trợ tiếp cận (MSAA) và IAccessible2 (IA2) cho mục đích này. đã dẫn đến nhiều vấn đề liên quan đến các công cụ hỗ trợ tiếp cận trên Windows.

Để giải quyết vấn đề này, Microsoft đã hợp tác với nhóm Chrome nhằm hỗ trợ khung Tự động hoá giao diện người dùng (UIA) ngay trên Windows, giúp công cụ hỗ trợ tiếp cận để giao tiếp với trình duyệt. Chúng tôi sẽ bắt đầu triển khai dần phát hành lên phiên bản ổn định, bắt đầu từ Chrome phiên bản 126. Thao tác này sẽ bật ứng dụng Điều khiển bằng giọng nói hoạt động trong mọi trình duyệt dựa trên Chromium và sẽ nâng cao trải nghiệm người dùng cho mọi công cụ hỗ trợ tiếp cận dựa trên UIA, chẳng hạn như Người đọc và Kính lúp. Công việc này cũng sẽ loại bỏ lớp mô phỏng Windows UIA, chính là lớp nhiều vấn đề về hiệu suất trong Chromium trên Windows. Tuy nhiên, bạn không nhất thiết phải bất kỳ ảnh hưởng nào đến các ứng dụng khách MSAA hoặc IA2 hiện tại. Chrome sẽ tiếp tục hỗ trợ cho MSAA và IA2, biến nó thành một trong số ít ứng dụng hỗ trợ cả API hỗ trợ tiếp cận trên Windows.

Đối với các doanh nghiệp, chúng tôi sẽ giới thiệu một chính sách mới, UiAutomationProviderEnabled, để giúp quản lý quá trình chuyển đổi sang UIA một cách suôn sẻ. Chính sách này sẽ được cung cấp thông qua Chrome phiên bản 136, giúp doanh nghiệp có nhiều thời gian để cập nhật mọi công cụ dựa vào lớp mô phỏng UIA của Windows.

Báo cáo sự cố

Chúng tôi rất vui mừng khi mang đến cải tiến này cho người dùng cũng như nhà phát triển, và chúng tôi biết nó sẽ giúp mọi người dễ dàng truy cập web hơn. Báo cáo vấn đề về phiên bản mới Hỗ trợ UIA tại đây.