Bagikan melalui


Aksesibilitas (Penginstal Windows)

Penulis harus mengetahui tabel dan bidang dalam daftar berikut saat merancang UI mereka agar mematuhi pedoman Aksesibilitas Aktif. Antarmuka pengguna paket alat penginstal harus memfasilitasi aksesibilitas aplikasi atau produk kepada semua pengguna.

  • Teks tipsalat terkandung dalam kolom Bantuan tabel Kontrol . Teks ini diperlihatkan oleh pembaca layar untuk kontrol yang berisi gambar.
  • Bidang Teks tabel Kontrol untuk VolumeCostList, ListView, DirectoryList dan kontrol SelectionTree tidak pernah ditampilkan. Sebaliknya dapat dibaca oleh utilitas peninjauan layar sebagai deskripsi kontrol. Orang yang tidak dapat menggunakan informasi visual di layar dapat menginterpretasikan informasi dengan bantuan utilitas tinjauan layar. Utilitas tinjauan layar (juga disebut sebagai program pembaca layar atau utilitas akses ucapan) mengambil informasi yang ditampilkan di layar dan mengarahkannya melalui media alternatif, seperti ucapan yang disintesis atau tampilan Braille yang dapat disegarkan.
  • Kontrol dalam kotak dialog harus ditautkan menggunakan bidang Control_Next tabel Kontrol . Kontrol perlu ditulis sedih sehingga semuanya dapat dijangkau dengan menggunakan kunci TAB.
  • Kunci pintasan harus disediakan untuk mendapatkan akses ke kontrol secara langsung.
  • Warna teks yang ditampilkan di antarmuka pengguna diatur dalam tabel TextStyle. Jika warna teks yang dipilih terlalu dekat dengan latar belakang, maka pilihan warna teks diabaikan.
  • Ukuran teks dan font diatur dalam tabel TextStyle. Ukuran font yang lebih besar harus digunakan untuk paket yang ditujukan untuk pasar Asia. Misalnya, ukuran font 10 poin yang dapat diakses untuk teks bahasa Inggris mungkin belum tentu benar untuk bahasa Tionghoa.
  • Untuk Edit, PathEdit, ListView, kontrol ComboBox atau VolumeSelectCombo, pembaca layar mengambil accName dan accKeyboardShortcut dari Kontrol Teks yang harus mendahului kontrol dalam urutan Control_Next kotak dialog. Pembaca layar mengambil accName dari bidang Teks kontrol Teks dan accKeyboardShortcut dari pintasan keyboard di bidang Teks, jika ada pintasan.
  • Karena teks statis tidak dapat mengambil fokus, kontrol Teks yang menjelaskan Edit, PathEdit, ListView, kontrol ComboBox atau VolumeSelectCo mbo harus dibuat kontrol pertama dalam kotak dialog untuk memastikan kompatibilitas dengan pembaca layar.
  • Untuk kontrol PushButton yang menampilkan ikon atau gambar bitmap, accName dan accKeyboardShortcut ditentukan di bidang Bantuan tabel kontrol rekaman, di sebelah kiri | Pemisah.
  • Hindari penggunaan kontrol teks di atas bitmap putih karena di bawah High Contrast Black, teks mungkin menjadi tidak terlihat.
  • Jangan letakkan kontrol teks hitam pada latar belakang yang merupakan gambar bitmap putih semua. Teks ini tidak terlihat oleh pengguna yang mengubah tampilan Windows menjadi High Contrast Black.
  • Jangan letakkan kontrol teks putih pada latar belakang yang merupakan gambar bitmap hitam semua. Teks ini tidak terlihat oleh pengguna yang mengubah tampilan Windows menjadi Putih Kontras Tinggi.
  • Jangan letakkan kontrol teks transparan di atas bitmap berwarna. Teks mungkin tidak terlihat jika pengguna mengubah skema warna tampilan. Misalnya, teks mungkin menjadi tidak terlihat jika pengguna mengatur parameter kontras tinggi untuk aksesibilitas.
  • Perhatikan bahwa fokus pada kotak dialog tidak tab ke kontrol RadioButtonGroup hingga salah satu tombol dalam grup telah dipilih. Untuk membuat tab fokus ke grup tombol ini, tentukan salah satu tombol sebagai pengaturan default untuk kontrol.
  • Untuk menyediakan program pembaca layar dengan teks deskriptif tambahan tentang kontrol RadioButtonGroup . Ikuti contoh yang disediakan di Menambahkan Teks Tambahan ke Tombol Radio.
  • Ukuran relatif dialog, kontrol, dan font dapat berubah tergantung pada ukuran font yang dipilih. Untuk informasi selengkapnya, lihat unit alat penginstal . Untuk memastikan tampilan teks dan kontrol yang benar di antarmuka pengguna, pengembang penyiapan harus selalu menguji aplikasi mereka menggunakan semua ukuran font yang mungkin digunakan.