Properti aksesibilitas untuk Power Apps
Konfigurasi dari properti yang membantu cara alternatif untuk berinteraksi dengan kontrol yang cocok untuk pengguna dengan ketidakmampuan.
Properti
AccessibleLabel
Label untuk pembaca layar.
Nilai kosong untuk kontrol Gambar, Ikon, dan Bentuk akan menyembunyikan kontrol dari layar Pembaca pengguna.
Live
Bagaimana pembaca layar harus mengumumkan perubahan pada konten. Tersedia hanya dalam kontrol Label.
- Saat diatur ke Mati, pembaca layar tidak mengumumkan perubahan.
- Saat diatur ke Sopan, pembaca layar selesai berbicara sebelum mengumumkan perubahan apa pun yang terjadi selagi pembaca layar berbicara.
- Saat diatur ke Tegas, pembaca layar akan mengganggu dirinya untuk mengumumkan perubahan apa pun yang terjadi selagi pembaca layar berbicara.
Belajar bagaimana cara mengumumkan perubahan dinamis dengan daerah langsung.
Peran
Tujuan kontrol yang dimaksudkan. Tersedia hanya dalam kontrol Label.
Ini memungkinkan pengguna Pembaca mengetahui apakah Label adalah heading dan memungkinkan mereka menavigasi dengan cepat ke berbagai bagian aplikasi. Harus ada persis satu Heading1 di setiap layar yang berfungsi sebagai heading utama. Gunakan Heading2 untuk sub-pengekat. Heading3 dan Heading4 dapat digunakan untuk hierarki heading yang lebih baik.
Gunakan Default untuk teks biasa.
TabIndex
Menentukan apakah kontrol berpartisipasi dalam navigasi keyboard.
Navigasi keyboard adlah sebuah aspek penting pada aplikasi mana pun. Bagi banyak orang, keyboard lebih efisien dibandingkan menggunakan sentuh atau mouse. Urutan navigasi harus:
- Meniru yang terlihat secar a visual.
- Hanya berhenti sedikit pada kontrol yang interaktif.
- Mengikuti antara menyilang intuitif dan ke bawah urutan “Z” atau ke bawah dan lalu melalui urutan “N-mundur”.
Properti TabIndex memiliki dua nilai yang disarankan:
Nilai TabIndex | Perilaku | Standar untuk |
---|---|---|
0 | Kontrol berpartisipasi dalam navigasi keyboard. | Button, Text input, Combo box, dan kontrol interaktif khas lainnya. |
−1 | Kontrol tidak berpartisipasi dalam navigasi keyboard. | Label, Image, Icon, dan kontrol non interaktif khas lainnya. |
Urutan navigasi keyboard logis dapat dicapai hanya dengan nilai ini, bersama dengan penggunaan kontrol Wadah. Sebaiknya Anda tidak mengatur TabIndex ke nilai lain.
Bila TabIndex dari semua kontrol diatur ke -1 atau 0, urutan navigasi akan bergerak dari kiri ke kanan, kemudian ke atas ke bawah dalam pola "Z". Urutan bedasarkan pada nilai properti X dan Y dari kontrol. Jika kontrol dipindahkan secara dinamis pada layar, misalnya, dengan perubahan nilai X atau Y menurut timer atau kontrol lainnya, urutan navigasi akan berubah secara dinamis juga.
Gunakan kontrol Wadah untuk menggabungkan kontrol yang harus dinavigasi bersama atau untuk membuat kolom dalam pola "reverse-N". Kontrol dalam Kartu Formulir dan Galeri akan dikelompokkan secara otomatis. Tab melalui wadah ini akan menavigasi semua elemen di dalam wadah sebelum melanjutkan ke kontrol berikutnya di luar wadah.
Kontrol yang memiliki nilai properti Dapat dilihat salah atau nilai properti DisplayMode dinonaktifkan tidak disertakan dalam navigasi keyboard.
Penting
TabIndex hanya mempengaruhi navigasi keyboard. Urutan kontrol logis masih diperlukan agar pengguna Pembaca memahami struktur aplikasi.
Peringatan
- Nilai TabIndex yang lebih besar dari nol tidak akan didukung segera. Mereka akan dianggap seperti nol. Aktifkan pengaturan aplikasi indeks tab Sederhana untuk mempratinjau perilaku ini.
- Sementara itu, pengaturan TabIndex yang lebih besar dari nol adalah salah satu cara untuk menyesuaikan navigasi keyboard. Skenario ini jarang terjadi dan Anda mungkin tidak perlu mengikuti urutan visual atau struktur logis. Gunakan peringatan karena mungkin sulit untuk mendapatkan urutan yang benar dan akurat. Hal ini juga mengakibatkan pengalaman pembaca layar membingungkan.
- Bila ada kontrol dengan TabIndex lebih dari 0, pengguna akan menavigasi terlebih dulu ke kontrol dengan meningkatkan nilai TabIndex positif (misalnya, 1, lalu 2). Bila pengguna telah menavigasi semua kontrol dengan nilai TabIndex positif, mereka akhirnya akan menavigasi ke kontrol dengan TabIndex 0. Bila ada beberapa kontrol dengan TabIndex yang sama, nilai X dan Y mereka dan Wadah tempat mereka berada akan menentukan urutan relatifnya. Di dalam Galeri atau Formulir, TabIndex dibatasi sehingga kontrol yang terkandung akan dinavigasi terlebih dahulu sebelum yang di luar.
Lihat juga
- Buat aplikasi yang dapat diakses
- Struktur aplikasi yang dapat diakses
- Warna yang dapat diakses di Power Apps
- Tampilkan atau sembunyikan konten dari teknologi bantu untuk aplikasi kanvas
- Umumkan perubahan dinamis dengan kawasan langsung untuk aplikasi kanvas
- Gunakan pemeriksa Aksesibilitas
- Pembatasan aksesibilitas dalam aplikasi kanvas
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk