Mendukung navigasi keyboard dalam visual kustom
Artikel ini menjelaskan cara mendukung navigasi melalui visual Power BI menggunakan keyboard. Navigasi keyboard membuat Power BI lebih mudah diakses oleh penyandang disabilitas dan menyediakan lebih banyak opsi untuk berinteraksi dengan laporan.
Fitur ini supportsKeyboardFocus
memungkinkan untuk menavigasi titik data visual hanya dengan menggunakan keyboard.
Fitur aksesibilitas keyboard dasar
Semua visual dilengkapi dengan aksesibilitas keyboard dasar berikut:
- Tekan Esc untuk memindahkan fokus dari dalam visual ke kontainer visual.
- Tekan Tab dari dalam visual kustom untuk menavigasi melalui elemen yang dapat ditab di visual. Menekan Tab setelah elemen tababble terakhir memindahkan fokus kembali ke luar visual.
Aksesibilitas keyboard yang ditingkatkan
Untuk membuat visual kustom Anda lebih mudah diakses, tambahkan supportsKeyboardFocus
kemampuan ke visual Anda dengan menambahkan baris berikut ke file "capabilities.json":
{
...
"supportsKeyboardFocus": true
...
}
Kemampuan ini menambahkan fitur berikut ke visual kustom Anda:
- Tekan Enter saat fokus ada pada kontainer visual untuk memindahkan fokus ke dalam visual kustom.
- Tekan Tab dari dalam visual kustom untuk menavigasi melalui elemen yang dapat ditab. Fokus tetap berada di dalam visual hingga Anda menekan Esc.
Catatan
Tidak semua elemen HTML dapat ditab secara default (misalnya, div dan rentang). Pertimbangkan untuk menambahkan atribut yang benar (misalnya tabindex) ke elemen-elemen ini untuk membuatnya dapat ditab.
Pertimbangan dan batasan
Fitur ini memerlukan API v2.1.0 atau yang lebih tinggi.
Fitur ini tidak dapat diterapkan ke visual gambar.
Menekan Enter pada kontainer visual tidak akan selalu mendarat di elemen visual pertama yang dapat difokuskan. Untuk memastikan untuk memulai pada elemen pertama, fokuskan secara terprogram setelah fokus masuk ke visual.
Setelah menekan Enter pada kontainer visual dan setelah menekan Tab pada elemen terakhir yang dapat difokuskan, pengguna mungkin harus menekan Tab lebih dari sekali untuk masuk ke elemen pertama.