Web Accessibility Academy · Pelajaran

Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA

Verifikasi peran dan status di inspektur peramban.

Pelajaran 4 dari 413 langkah

Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA adalah pelajaran Web Accessibility Academy gratis di CoddyKit. Ini adalah pelajaran 4 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 Pohon Aksesibilitas

Peramban membangun pohon aksesibilitas dari DOM Anda. Pohon ini merupakan versi ringkas yang sebenarnya dibaca oleh pembaca layar.

Mengapa Perlu Men-debug-nya Secara Langsung

Melihat pohon tersebut menunjukkan kenyataan: nama, peran, dan status sebenarnya dari suatu elemen, bukan apa yang Anda harapkan dihasilkan oleh markup.

Buka Chrome DevTools

Di Chrome, buka DevTools dan pilih panel Aksesibilitas di panel Elements. Pilih simpul apa pun untuk memeriksa data aksesibilitas terhitungnya.

Baca Properti Terhitung

Panel tersebut menampilkan peran dan nama terhitung elemen beserta statusnya. Inilah tepatnya yang akan diumumkan oleh teknologi bantu.

Firefox Juga Memilikinya

Firefox menyediakan inspektur Aksesibilitas sebagai tab DevTools tersendiri, dengan pemeriksaan praktis untuk masalah kontras dan penamaan yang umum.

Temukan Nama yang Hilang

Bug paling umum yang ditunjukkan oleh pohon adalah kontrol dengan nama kosong. Tombol ikon tidak memiliki nama, sehingga pengguna hanya mendengar “tombol”.

<button><svg>...</svg></button>
<!-- name in the tree: empty -->

Temukan Peran yang Salah

Jika Anda mengharapkan tombol tetapi pohon menyatakan umum, berarti peran Anda tidak pernah diterapkan. Perbaiki markup sebelum menambahkan ARIA lainnya.

Verifikasi Pembaruan Status Secara Langsung

Aktifkan komponen Anda dan amati pohonnya. Jika aria-expanded tidak berubah di panel, JavaScript Anda tidak menyinkronkan status tersebut.

Temukan Subpohon yang Tersembunyi

Elemen yang diberi aria-hidden akan sepenuhnya dikeluarkan dari pohon. Gunakan ini untuk memastikan konten dekoratif dilewati dengan benar.

Pohon, Lalu Pembaca Layar Sungguhan

Pohon menunjukkan maksud, tetapi pembaca layar sungguhan menunjukkan pengalaman. Gunakan pohon untuk men-debug, lalu konfirmasikan dengan NVDA atau VoiceOver.

Siklus Debug Singkat

Bangun kebiasaan ini: ubah markup, pilih ulang simpul, lalu baca nama, peran, dan statusnya. Siklus yang singkat membantu menemukan kesalahan ARIA dengan cepat.

Pemeriksaan Singkat

Tombol khusus Anda hanya terbaca sebagai tombol tanpa label. Di mana Anda mengonfirmasi nama yang hilang tersebut?

Ringkasan: Periksa Kenyataannya

Anda telah mempelajari bahwa pohon aksesibilitas adalah hal yang benar-benar dibaca oleh AT. Periksa pohon tersebut di DevTools untuk memverifikasi nama, peran, dan status, lalu konfirmasikan dengan pembaca layar sungguhan. 🔍

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 “Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA” gratis?

Ya — teks lengkap “Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA” 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 “Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA”?

Verifikasi peran dan status di inspektur peramban. 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 4 dari 4.

Berapa lama pelajaran “Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA” 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. Aturan Pertama: Tanpa ARIA Lebih Baik daripada ARIA yang Buruk
  2. Peran Menentukan Apa Arti Sesuatu
  3. Status dan Properti: diperluas, dicentang, dinonaktifkan
  4. Membaca Pohon Aksesibilitas untuk Menelusuri Kesalahan ARIA
← Kembali ke Web Accessibility Academy