Cipta aplikasi kanvas boleh dicapai

Aplikasi kanvas yang boleh dicapai akan membenarkan pengguna yang mempunyai masalah penglihatan, pendengaran dan kecacatan lain untuk menggunakan aplikasi dengan jayanya. Selain daripada menjadi keperluan untuk kebanyakan kerajaan dan organisasi, berikutan garis panduan di bawah meningkatkan kebolehgunaan untuk semua pengguna, tanpa mengira keupayaan mereka.

Gunakan Penyemak Kebolehcapaian untuk membantu menyemak isu kebolehcapaian yang berpotensi dalam aplikasi anda.

Tata letak dan warna

Perasaan biasa dan reka bentuk yang tidak rumit membantu aplikasi menjadi lebih mudah untuk semua pengguna. Apabila melakukan penyesuaian berat untuk aplikasi, ambil perhatian cadangan di bawah. Tema Power Apps direka untuk memenuhi standard kebolehcapaian.

  • Pastikan semua elemen boleh dilihat dengan jelas dan teks adalah saiz yang mencukupi. Semua kandungan mesti mudah dibaca dan difahami oleh mata kasar.
  • Pastikan elemen input dilabelkan pada skrin. Sifat AccessibleLabel mentakrifkan perkara yang pembaca skrin akan umumkan.
  • Jika menyesuaikan warna, pastikan nisbah kontras bagi teks kepada latar belakang ialah 4.5:1 atau lebih besar. Alat perisian yang membantu proses ini sudah tersedia.
  • Pastikan tataletak mengikut aliran logik apabila membaca dari atas ke bawah, kiri ke kanan.
  • Cipta aplikasi responsif supaya pengguna berpenglihatan rendah boleh zum masuk dan menggunakannya tanpa menatal ke depan dan belakang.

Papan kekunci

Apabila menguji kebolehcapaian aplikasi anda, pastikan aplikasi boleh digunakan dengan papan kekunci sahaja, dengan atau tanpa pembaca skrin.

Kekunci Tab harus menavigasi kepada elemen interaktif dalam tertib logik. Anda boleh mencipta ini dengan struktur aplikasi logik dan dengan menetapkan sifat TabIndex setiap kawalan dengan sewajarnya.

  • Kawalan label, Imej, Ikon, Bentuk: Tetapkan TabIndex kepada 0 jika dimaksudkan untuk menjadi interaktif. Jika tidak, tetapkan TabIndex kepada -1.
  • Jangan tetapkan TabIndex lebih besar daripada sifar.
  • Pastikan tetapan aplikasi Indeks tab dipermudah didayakan.

Pembaca skrin

Pembaca skrin berikut telah disahkan untuk berfungsi dengan Power Apps:

Untuk memastikan pengalaman yang memuaskan dengan pembaca skrin, anda disyorkan untuk:

  • Pastikan semua kawalan input mempunyai sifat AccessibleLabel ditetapkan.
  • Untuk imej, tetapkan AccessibleLabel kepada perihalan yang sesuai.
    • Jika gambar tidak digunakan sebagai butang atau pautan (iaitu ikon ada hanya untuk hiasan) dan tidak boleh dibaca oleh pembaca skrin, pastikan AccessibleLabel kosong atau tidak ditetapkan.
    • Jika gambar atau ikon digunakan sebagai butang, kemudian tetapkan tabIndex kepada 0 dan AccessibleLabel ke perihalan pautan.

Jenis kawalan dan struktur

Menggunakan kawalan yang betul dan mengumpulkannya akan membantu pengguna pembaca skrin memahami struktur aplikasi.

Multimedia

Pastikan semua video dikapsyen dan transkrip semua rakaman audio tersedia untuk pengguna. Kawalan Video mengawal kapsyen tertutup dalam format WebVTT melalui sifat ClosedCaptionsUrl.

Dengan pembaca skrin didayakan, Pemasa tidak mengumumkan teks butang, tetapi bilangan masa yang telah berlalu. Pengumuman tidak boleh dimatikan, walaupun pemasa tersembunyi dengan kelegapan rendah.

Menggunakan tandatangan

Jika anda mempunyai medan tandatangan yang menggunakan kawalan PenInput, anda perlu mendayakan kaedah alternatif untuk input tandatangan. Cara yang disyorkan ialah untuk menunjukkan kawalan TextInput di mana pengguna boleh menaip nama mereka. Pastikan arahan tandatangan diletakkan di dalam sifat AccessibleLabel dan kawalan diletakkan berhampiran dengan input Pen - ke kanan atau dengan serta-merta di bawah.

Langkah seterusnya

Struktur aplikasi boleh diakses

Lihat juga