Aksesibilitas dan Dukungan Global
Platform Windows 7 memudahkan untuk membangun solusi yang dapat diakses oleh lebih banyak pengguna dan yang memenuhi atau melebihi standar kepatuhan aksesibilitas. Komunitas vendor teknologi bantuan (ATV) sekarang dapat membangun solusi untuk berbagai aplikasi klien yang lebih luas, dan pengembang aplikasi akan merasa lebih mudah untuk membangun dan memvalidasi antarmuka pengguna yang dapat diakses.
Windows 7 juga membuat dukungan beberapa bahasa global lebih mudah daripada versi Windows sebelumnya. Sejak pengguna memilih bahasa dan lokasi, Windows 7 menyajikan tanggal, angka, kalender, kolase, dan informasi lainnya menggunakan konvensi budaya yang diharapkan pelanggan.
Otomatisasi Windows
Windows 7 memberikan lapisan otomatisasi berbasis standar yang kaya yang diperluas untuk aplikasi asli. Ini dibangun di Microsoft Active Accessibility dan Microsoft UI Automation. Ini juga dirancang untuk bekerja dengan standar industri seperti W3C Web ARIA (Aplikasi Internet Kaya yang Dapat Diakses) dan Spesifikasi Bagian 508.
UI Automation menawarkan peningkatan performa dengan memperkenalkan proksi otomatisasi yang lebih cepat untuk kontrol Microsoft Win32 dan aplikasi Microsoft Active Accessibility (MSAA) warisan, dan peristiwa Automasi UI dan pendaftaran proksi yang lebih baik dan lebih cepat. Fitur ekstensibilitas baru memperluas pola kontrol, properti, dan peristiwa kustom. (Lihat Windows Automation API: Gambaran Umum.)
Alat Dukungan Aksesibilitas
Pemeriksa Aksesibilitas UI adalah alat antarmuka pengguna grafis yang nyaman yang memungkinkan pengembang dan penguji memverifikasi dengan cepat apakah UI mereka sesuai dengan persyaratan aksesibilitas utama, seperti MSAA (yang memverifikasi hubungan induk anak atau persegi panjang pembatas) dan akses terprogram UI Automation, pembuatan peristiwa, tata letak, dan navigasi keyboard. (Lihat Pemeriksa Aksesibilitas UI.)
Verifikasi UIA adalah kerangka kerja otomatisasi pengujian yang memfasilitasi pengujian manual dan otomatis dari implementasi penyedia Automation UI kontrol atau aplikasi. Kedua alat baru ini memungkinkan pengembang untuk menguji implementasi dan fungsionalitas aksesibilitas dalam aplikasi yang menggunakan MSAA atau UI Automation. Kedua alat tersedia melalui CodePlex, situs web yang dibuat Microsoft untuk menghosting proyek sumber terbuka dan untuk melayani komunitas pengembang dengan lebih baik.
Dukungan Antarmuka Pengguna Multibahasa dan Layanan Linguistik yang Disempurnakan
Windows 7 memberi pengembang metode standar untuk menyiapkan aplikasi mereka untuk pasar internasional dengan memberikan dukungan antarmuka pengguna multibahasa yang ditingkatkan dan layanan linguistik yang dapat mereka gunakan dalam aplikasi mereka.
Extended Linguistic Services adalah fitur baru di Windows 7 yang memungkinkan pengembang untuk menggunakan set API kecil yang sama untuk memanfaatkan berbagai fungsionalitas linguistik tingkat lanjut. Dengan menggunakan Extended Linguistic ServicesAPIs di Windows 7, pengembang dapat mendeteksi secara otomatis bahasa teks Unicode apa pun dan menggunakan informasi tersebut untuk membantu membuat pilihan pengalaman pengguna yang lebih cerdas bagi pelanggan di seluruh dunia. Extended Linguistic Services juga menawarkan dukungan transliterasi bawaan yang mengonversi teks dari satu sistem penulisan ke sistem penulisan lainnya. Misalnya, pengembang sekarang dapat mengonversi teks secara otomatis antara bahasa Tionghoa yang disederhanakan dan tradisional untuk membantu orang berkomunikasi satu sama lain di seluruh batas linguistik. Dengan menggunakan Extended Linguistic ServicesAPIs, pengembang akan dapat menggunakan Extended Linguistic Services yang ada serta mengambil layanan baru di masa depan tanpa mempelajari kode baru. (Lihat Layanan Linguistik yang Diperluas.)