Membuat aplikasi kanvas yang dapat diakses

Aplikasi kanvas yang dapat diakses akan memungkinkan pengguna dengan gangguan penglihatan, pendengaran, dan lainnya untuk dapat menggunakan aplikasi. Selain menjadi persyaratan bagi beberapa pemerintah dan organisasi, mengikuti panduan di bawah ini meningkatkan kegunaan bagi semua pengguna, terlepas dari kemampuan mereka.

Gunakan Pemeriksa Aksesibilitas untuk membantu meninjau masalah potensi aksesibilitas di aplikasi Anda.

Tata letak dan warna

Pengertian umum dan desain yang tidak rumit membantu aplikasi lebih mudah diakses oleh semua pengguna. Ketika melakukan penyesuaian aplikasi yang berat, perhatikan saran di bawah ini. Tema Power Apps dirancang untuk memenuhi standar aksesibilitas.

  • Pastikan semua elemen terlihat jelas dan teks memiliki ukuran yang cukup. Semua konten harus terbaca dengan mudah dan dipahami dengan mata telanjang.
  • Pastikan elemen input diberi label di layar. Properti AccessibleLabel menentukan layar yang akan Pembaca umumkan.
  • Jika menyesuaikan warna, pastikan perbandingan kontras teks ke latar belakang 4.5:1 atau yang lebih besar. Alat perangkat lunak yang membantu proses ini tersedia.
  • Pastikan tata letak mengikuti alur logika ketika membaca dari atas ke bawah, kiri ke kanan.
  • Buat aplikasi responsif sehingga pengguna dengan gangguan penglihatan dapat memperbesar dan menggunakannya tanpa menggulir kembali dan seterusnya.

Keyboard

Saat menguji aksesibilitas aplikasi Anda, pastikan aplikasi hanya dapat digunakan menggunakan keyboard dengan atau tanpa layar Pembaca.

Tombol Tab harus menavigasi ke elemen interaktif dalam urutan logis. Anda dapat membuatnya dengan struktur aplikasi logis dan dengan mengatur setiap properti TabIndex dari kontrol sebagaimana mestinya.

  • Label, Gambar, Ikon, Kontrol Bentuk: Atur TabIndex ke 0 jika dimaksudkan untuk interaktif. Jika tidak, atur TabIndex ke-1.
  • Jangan atur TabIndex lebih besar dari nol.
  • Pastikan pengaturan aplikasi indeks tab Sederhana diaktifkan.

Pembaca layar

Pembaca layar berikut telah diverifikasi untuk berfungsi pada Power Apps:

Untuk memastikan pengalaman yang memuaskan dengan pembaca layar, disarankan untuk:

  • Pastikan semua kontrol input memiliki rangkaian properti AccessibleLabel.
  • Untuk rangkaian gambar, atur AccessibleLabel ke deskripsi yang sesuai.
    • Jika gambar tidak digunakan sebagai tombol atau tautan (misalnya, ikon tersedia hanya untuk hiasan) dan tidak boleh dibaca melalui layar Pembaca, pastikan AccessibleLabel kosong atau tidak ditetapkan.
    • Jika gambar atau ikon digunakan sebagai tombol, maka atur TabIndex ke 0 dan AccessibleLabel ke deskripsi tautan.

Jenis dan struktur kontrol

Menggunakan kontrol yang tepat dan mengelompokkannya akan membantu pengguna Pembaca layar memahami struktur aplikasi.

Multimedia

Pastikan semua video diberi keterangan dan transkrip semua rekaman audio tersedia untuk pengguna. Kontrol Video mendukung keterangan tertutup dalam format WebVTT melalui properti ClosedCaptionsUrl.

Dengan Pembaca layar diaktifkan, Timer tidak mengumumkan teks tombol, namun jumlah waktu yang telah berlalu. Pengumuman tidak dapat dinonaktifkan, bahkan jika timer tersembunyi dengan tingkat keburaman yang rendah.

Bekerja dengan tanda tangan

Jika Anda memiliki bidang tanda tangan yang menggunakan kontrol Input Pena, Anda harus mengaktifkan metode alternatif input tanda tangan. Cara yang disarankan adalah menampilkan kontrol TextInput di mana pengguna dapat mengetikkan namanya. Pastikan petunjuk masuk diletakkan di properti AccessibleLabel dan kontrol diletakkan di dekat input Pena - di kanan atau langsung di bawah.

Langkah berikutnya

Struktur aplikasi yang dapat diakses

Lihat juga