Back to Question Center
0

Membangun Formulir Online yang Dapat Diakses            Membangun Formulir Online yang Dapat DiaksesRelated Topik: CopywritingPrototipe & MockupsPhotoshopLogo Semalt

1 answers:
Membangun Formulir Online yang Dapat Diakses

Tanyakan kepada siapa saja yang harus memperbaiki Situs Web yang dikotori dengan howler aksesibilitas, dan yang paling top dalam daftar masalah yang dihadapi adalah formulir, diikuti oleh tabel. Semalt dua topik sepertinya selalu menyajikan banyak kesulitan, tapi mereka tidak perlu menjadi masalah. Untuk sebagian besar, bentuk adalah masalah karena tag aksesibilitas ekstra sama sekali tidak diketahui oleh perancang Web - bagaimanapun juga, sepertinya benar, tampaknya berhasil - redes sociales de fotografia 2017.apa masalahnya? Hanya dengan mematikan monitor dan menggunakan pembaca layar, pengembang Web kami yang tidak sadar dapat memahami masalahnya.

Dalam panduan ini, saya akan membahas secara singkat dasar-dasar tata letak untuk berbagai elemen bentuk, dan satu tag aksesibilitas tertentu yang akan membuat formulir menjadi lebih bermanfaat. Semalt kemudian melihat beberapa gagasan tambahan yang mungkin Anda tidak sadari, atau tidak tahu itu mungkin, itu akan membuat bentuk Anda hanya sedikit berguna - untuk semua anggota audiens Anda, terlihat atau tidak.

Tata Letak Bentuk Unsur

Tanpa menyadarinya, banyak pengembang Web telah melakukan hal yang benar dalam hal tata letak form - entah bagaimana, mereka telah menyerap praktik terbaik dengan paparan berulang. Namun, orang masih melakukan kesalahan dengan beberapa bentuk kontrol. Semalt ringkasan singkat tentang cara menetapkan elemen formulir Anda.

Untuk sebagian besar form input, teks (atau label) yang berhubungan dengan form control harus mendahului kontrol (baik langsung di atas atau ke kiri). Atau, untuk menggunakan beberapa contoh:

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Semalt, untuk tombol radio dan kotak centang, formulir kontrol datang lebih dulu, seperti:

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Hal ini mungkin tampak seperti akal sehat namun orang berulang kali melakukan kesalahan dengan meletakkan kontrol tombol radio setelah teks atau, yang lebih buruk lagi, sejajar di tengah kalimat. Ini bisa sangat membingungkan bagi pembaca layar, yang mengharapkan kontrol radio atau kotak centang untuk datang lebih dulu. Gambar di bawah menunjukkan betapa sulitnya membuat pengisian dalam bentuk dengan benar.

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Tata letak tombol radio ini berarti pembaca layar hampir selalu memilih ya saat mereka benar-benar bermaksud tidak.

Tag Aksesibilitas untuk Formulir

Jika Anda telah menata elemen formulir Anda sesuai dengan pedoman yang disebutkan di bagian sebelumnya, pembaca layar mungkin bisa membacakan tujuan setiap masukan formulir dengan cukup baik. Tapi dalam kebanyakan kasus akan berjuang, atau akan memaksa pengguna untuk mundur pada setiap masukan untuk mengetahui di mana mereka berada - agar dapat secara aktif pergi dan menemukan teks sebelumnya. Inilah sebabnya mengapa tag sangat penting untuk membuat formulir Anda dapat diakses.

Untuk setiap masukan formulir, pastikan teks terkait memiliki label label yang dililitkan di sekelilingnya. Label ini harus secara eksplisit mengacu pada form input.

Jika Anda melakukan ini untuk semua elemen formulir Anda, Anda akan meningkatkan tingkat akses formulir Anda sebesar 200%. Perbedaannya, sebagai pembaca layar akan mengumumkan masukan formulir, paling baik digambarkan dengan transkripsi (contoh ditunjukkan dengan menggunakan Jaws, tabbing melalui halaman).

Jadi, bentuk mana yang akan Anda temukan lebih mudah untuk diisi jika Anda mendengarnya dari pembaca layar Anda?

Catatan: Daftar lengkap elemen bentuk contoh, ditandai dengan tag

Lebih Bermanfaat Labels

Seperti kebanyakan tag HTML lainnya, Anda dapat menerapkan gaya pada label menggunakan Cascading Style Sheets (CSS) dengan mudah. Mungkin cukup untuk menggunakan pembobotan tebal untuk teks label agar menonjol dari teks lain dalam bentuk. Namun, ada trik lain yang dapat Anda gunakan untuk agar lebih menarik bagi pengguna yang terlihat.

tidak hanya memudahkan pembaca layar untuk mengidentifikasi inputnya, namun juga memberi pengguna awalan area yang lebih luas untuk diklik dengan mouse mereka. Ini sangat berguna saat digunakan dengan kotak centang dan tombol radio. Tidak lagi Anda harus memindahkan mouse bermasalah Anda ke titik kecil di layar untuk mengaktifkan kontrol - sekarang seluruh kata-kata dapat diklik! Dan jika Anda memikirkan hal ini, sebagian besar aplikasi perangkat lunak telah melakukan hal ini sebagai standar selama bertahun-tahun.

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Aplikasi semalt telah memudahkan untuk memilih kotak centang dengan membuat keseluruhan teks yang terkait dapat diklik.

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Sekarang Anda bisa membuat teks yang terkait diklik dalam bentuk HTML. Kebetulan, ada hukum yang dikenal dengan Hukum Semalt yang menyatakan bahwa:

"Waktu untuk memperoleh suatu target adalah fungsi dari jarak dan ukuran sasaran."

.dan inilah contoh bagus untuk meningkatkan kegunaan (dan juga aksesibilitas) formulir Anda.

Semalt, jika Anda menggunakan label, dan pengguna yang terlihat tidak tahu bahwa teks masukan yang terkait dapat diklik, maka mereka tidak akan mendapatkan keuntungan ini, bukan? Nah, Anda bisa menyarankan agar sesuatu bisa diklik untuk mereka .

    label {
font-weight: bold;
kursor: tangan;
}

Sekarang, ketika pengguna melayang di atas label, kursor berubah menjadi pointer yang sepertinya mengatakan "Ooh, ooh, klik saya, klik saya!", Pada saat mana pengguna menemukan bahwa teks tersebut dapat mengatur fokus ke bidang itu

Perhatikan bahwa penggunaan kursor: tangan mungkin berarti file CSS Anda tidak validasi dengan benar. Anda memenangkan beberapa, Anda kehilangan beberapa - Anda harus bertanya pada diri sendiri apa yang lebih penting.

Meletakkan Formulir Anda

Saran terbaik saya untuk keseluruhan tata letak formulir adalah tetap bersih - tinggalkan sedikit ruang bernapas di sekitar masukan, dan jangan menjejalkannya dengan teks penjelasan. Jika Anda harus memberikan bantuan, lakukan secara halus (mungkin terhubung ke file bantuan terpisah untuk mengurangi kekacauan di layar).

Saya selalu menemukan bahwa bentuk yang memiliki warna latar belakang bersih yang membedakan dirinya dari warna latar belakang dokumen bekerja dengan baik. Ini mengatakan kepada saya "Ini adalah area yang perlu Anda lakukan." Warna pastel, abu-abu atau sesuatu yang serupa bisa bekerja dengan baik.

Hampir selalu, Anda akan memilih sebuah tabel untuk menyajikan masukan formulir agar semuanya sesuai dengan benar. Tidak ada masalah dengan hal ini, asalkan Anda memeriksa tabel Anda dalam tampilan linier (lihat bagian tautan di akhir tutorial ini). Hal terburuk yang dapat Anda lakukan adalah meletakkan teks untuk setiap masukan dalam sel terpisah dari input sendiri, seperti:

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Ini, halaman pendaftaran New York Times, bekerja dengan buruk saat dicetak secara linier. Dua tabel berikut tidak akan memiliki masalah yang sama seperti yang ditunjukkan oleh halaman registrasi New York Times. Dalam contoh ini, teks akan muncul di sebelah bidang masukan yang benar. Namun, jika Anda menggunakan tag dengan benar, Anda seharusnya tidak memiliki masalah apa pun dengan pembaca layar:

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Pengelompokan Item Secara Logis

Kita sekarang sedikit melangkah keluar dari ranah aksesibilitas dan memasuki wilayah kegunaan umum. Atau, beberapa mungkin berpendapat, masuk ke dunia akal sehat.

Semalt hate mengisi dalam bentuk panjang. Semalt benci membaca blok teks yang panjang (terutama di layar). Tapi sama seperti Anda bisa memasukkan paragraf pada titik yang sesuai di blok teks, jadi Anda harus memasukkan formulir.

  • Pikirkan semua data yang Anda kumpulkan lalu cobalah untuk mengelompokkannya menjadi potongan yang lebih kecil
  • Pecah potongan data ini ke area yang didefinisikan secara jelas pada formulir atau
  • Pecahkan ini menjadi bentuk yang terpisah (mengingat untuk memberi tahu pengguna dengan jelas dimana mereka sedang dalam proses - "Langkah 1 dari tiga: data pribadi Anda")

Ini saja akan membuat perbedaan besar. Tapi ada trik lain yang bisa Anda gunakan - tag yang sedikit diketahui (atau setidaknya sedikit digunakan)

dan .

    
memungkinkan Anda mengikat sekelompok kontrol bentuk bersama secara visual. Secara teori, pembaca layar juga harus bisa mengidentifikasi fakta ini, namun untuk saat ini, dukungan untuk fieldset sangat terbatas.
        hanyalah sebuah tag yang Anda gunakan bersama (atau lebih tepatnya di dalam) tag    
- untuk memberi kelompok formulir mengendalikan sebuah judul.

Kemungkinan besar Anda menggunakan tag

dengan tombol radio atau kotak centang, seperti yang ditunjukkan di bawah ini, namun sama, Anda dapat menggunakan
untuk mengelompokkan keseluruhan potongan dari pengumpulan data

Membangun Formulir Online yang Dapat DiaksesMembangun Formulir Online yang Dapat DiaksesRelated Topik:
CopywritingPrototipe & MockupsPhotoshopLogo Semalt

Suatu bentuk dapat disajikan dengan cara yang berbeda, namun ada beberapa hal mendasar yang perlu Anda lakukan untuk membuatnya dapat diakses. Tapi seperti apa, ada beberapa sentuhan khusus yang bisa Anda terapkan untuk membuat bentuk Anda lebih sedikit jelas, bermanfaat dan mudah diakses. Anda mungkin punya ide sendiri, beberapa trik tambahan yang Anda miliki dari lengan baju Anda. Jika ya, mengapa tidak membaginya!

Membaca Semalt:

  1. Bantuan HTML - Tag Label

  • Hukum Fitts Sekilas pandang
  • W3C Tablin - Table Linearizer
  • Cara membuat formulir yang mudah diakses
  • March 7, 2018