Tombol yang Menjelaskan Fungsinya
Beri label tindakan dengan jelas bagi pengguna yang tidak dapat melihatnya.
Tombol yang Menjelaskan Fungsinya adalah pelajaran Web Accessibility Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Web Accessibility Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Web Accessibility Academy mencakup 4 pelajaran total.
Tombol Memerlukan Nama
Tombol hanya berguna jika pengguna mengetahui fungsinya. Nama aksesibelnya adalah hal yang dibacakan pembaca layar sebelum pengguna menekannya.
Teks Menjadi Nama
Untuk tombol biasa, teks yang terlihat di dalamnya menjadi nama aksesibel. Kata-kata yang jelas menghasilkan pengumuman yang jelas.
<button>Save changes</button>Sebutkan Tindakannya
Beri label tombol sesuai tindakan yang dijalankannya, seperti Simpan, Hapus, atau Tambahkan ke keranjang. Kata kerja memberi tahu pengguna dengan tepat apa yang akan terjadi.
Hindari Label yang Samar
Label seperti OK, Kirim, atau Buka bersifat samar ketika beberapa tombol menggunakannya. Sebutkan tindakan yang spesifik agar setiap tombol dapat dipahami sendiri.
Masalah Ikon Saja
Tombol ikon tanpa teks tidak memiliki nama aksesibel. Pembaca layar mungkin hanya mengatakan “tombol”, sehingga pengguna harus menebak. 🤔
<button><svg>...</svg></button>Beri Nama pada Tombol Ikon
Beri nama pada tombol tanpa teks dengan aria-label. Kini ikon tetap terlihat, tetapi teknologi bantu mengumumkan fungsinya.
<button aria-label="Close dialog"><svg>...</svg></button>Sembunyikan Ikon Dekoratif
Jika label sudah menyebutkan tindakan, tandai ikon di dalamnya dengan aria-hidden agar tidak dibaca sebagai gangguan tambahan.
<svg aria-hidden="true">...</svg>Umumkan Perubahan Status
Tombol sakelar harus melaporkan statusnya. Gunakan aria-pressed agar pembaca layar mengatakan apakah tombol itu aktif atau nonaktif.
<button aria-pressed="true">Mute</button>Konten yang Diperluas
Tombol yang menampilkan atau menyembunyikan panel harus memiliki aria-expanded agar pengguna mendengar apakah panel itu terbuka atau diciutkan.
<button aria-expanded="false">Details</button>Buat Label Singkat dan Jujur
Label yang baik singkat tetapi benar. Label tersebut menjanjikan tepat apa yang dilakukan tombol saat ditekan, tanpa kejutan setelah klik.
Samakan yang Terlihat dengan yang Aksesibel
Jika tombol memiliki teks yang terlihat, pertahankan kata-kata tersebut di dalam nama aksesibelnya agar pengguna kontrol suara dapat mengucapkan label yang mereka lihat.
Pemeriksaan Singkat
Tombol tutup yang hanya berupa ikon menampilkan X. Bagaimana cara memberinya nama aksesibel?
Rangkuman
Beri nama setiap tombol berdasarkan tindakannya, beri label pada tombol yang hanya berupa ikon, dan tampilkan statusnya dengan atribut aria. Kini pengguna selalu mengetahui fungsinya. 👍
Belajar HTML dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Tombol yang Menjelaskan Fungsinya” gratis?
Ya — teks lengkap “Tombol yang Menjelaskan Fungsinya” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Web Accessibility Academy, upgrade ke CoddyKit PRO. Kursus Web Accessibility Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Tombol yang Menjelaskan Fungsinya”?
Beri label tindakan dengan jelas bagi pengguna yang tidak dapat melihatnya. Kamu berlatih Web Accessibility Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Web Accessibility Academy?
Tidak diperlukan pengalaman sebelumnya. Web Accessibility Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Tombol yang Menjelaskan Fungsinya” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Web Accessibility Academy ini?
Ya. Setiap pelajaran Web Accessibility Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Tautan Menuju Tempat, Tombol Melakukan Sesuatu
- Teks Tautan yang Bermakna di Luar Konteks
- Tombol yang Menjelaskan Fungsinya
- Pola Anti-anchor tanpa href