Web Accessibility Academy · Pelajaran

Perhitungan Nama yang Dapat Diakses, Dijelaskan

Pelajari cara peramban menentukan sebutan suatu elemen.

Pelajaran 1 dari 413 langkah

Perhitungan Nama yang Dapat Diakses, Dijelaskan adalah pelajaran Web Accessibility Academy gratis di CoddyKit. Ini adalah pelajaran 1 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.

Apa Itu Nama Aksesibel

Nama aksesibel adalah label singkat yang dibacakan pembaca layar untuk suatu elemen, seperti Kirim untuk tombol atau Cari untuk kolom.

Mengapa Ini Penting

Jika suatu elemen tidak memiliki nama aksesibel, pembaca layar hanya mengumumkan perannya, seperti tombol, sehingga pengguna tidak tahu apa fungsinya.

Peramban Menghitungnya

Anda jarang menetapkan nama secara langsung. Peramban menjalankan algoritme penghitungan nama pada markup untuk menentukan sebutan setiap elemen.

Algoritmenya Mengikuti Urutan

Algoritme memeriksa sumber dalam urutan prioritas yang tetap dan menggunakan sumber pertama yang ditemukan. Dengan mengetahui urutan tersebut, Anda dapat memprediksi hasilnya.

aria-labelledby Mendapat Prioritas Pertama

Prioritas tertinggi adalah aria-labelledby. Jika ada, atribut ini mengesampingkan semua sumber lain dengan mengumpulkan teks dari elemen yang ditunjuknya.

<button aria-labelledby="t">x</button>
<span id="t">Close menu</span>

aria-label Berikutnya

Jika tidak ada labelledby, browser menggunakan aria-label, yaitu string yang Anda ketik langsung pada elemen sebagai nama yang dibacakan.

<button aria-label="Close">x</button>

Berikutnya, Pelabelan Bawaan

Berikutnya adalah sumber bawaan, seperti label yang terhubung ke input atau teks alt pada gambar. Gunakan sumber ini jika memungkinkan.

<label for="email">Email</label>
<input id="email">

Berikutnya, Kontennya Sendiri

Pada banyak elemen, nama diambil dari konten teksnya. Tombol bertuliskan Save akan diberi nama Save tanpa atribut tambahan.

<button>Save</button>

title Adalah Pilihan Terakhir

Sumber dengan prioritas terendah adalah atribut title. Atribut ini hanya memberi nama pada elemen ketika tidak ada sumber yang lebih baik, dan mudah terlewatkan.

Nama Dirapikan

Nama yang dihitung akan diratakan menjadi satu string dengan spasi berlebih diringkas, sehingga jeda baris dan indentasi tidak pernah sampai ke pengguna.

Nama vs Deskripsi

Nama adalah sebutan untuk suatu elemen; deskripsi adalah detail tambahan yang dibacakan setelahnya. Hari ini kita berfokus untuk mendapatkan nama yang benar.

Pemeriksaan Singkat

Suatu elemen memiliki aria-label dan teks bagian dalam. Mana yang menjadi namanya?

Ringkasan: Cara Nama Dibentuk

Anda telah mempelajari urutan penghitungan nama: labelledby, lalu aria-label, kemudian label dan konten bawaan, dengan title sebagai pilihan terakhir. 🧩

Gratis untuk memulai

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 “Perhitungan Nama yang Dapat Diakses, Dijelaskan” gratis?

Ya — teks lengkap “Perhitungan Nama yang Dapat Diakses, Dijelaskan” 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 “Perhitungan Nama yang Dapat Diakses, Dijelaskan”?

Pelajari cara peramban menentukan sebutan suatu elemen. 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 1 dari 4.

Berapa lama pelajaran “Perhitungan Nama yang Dapat Diakses, Dijelaskan” 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

  1. Perhitungan Nama yang Dapat Diakses, Dijelaskan
  2. aria-label vs aria-labelledby
  3. aria-describedby untuk Konteks Tambahan
  4. Kesalahan Penamaan Umum yang Membungkam Kontrol
← Kembali ke Web Accessibility Academy