1. Tentukan ruang lingkup tinjauan
Mulailah dengan hasil lengkap, bukan URL acak. Petakan beranda, konten kunci, pencarian, kontak, akun, pemesanan atau checkout, konfirmasi, bantuan, dan setiap layanan tersemat yang digunakan di rute. Sertakan navigasi yang dapat digunakan kembali, modal, kontrol cookie, dan formulir karena satu cacat dapat berulang di seluruh situs.
Catat versi dan level WCAG, cakupan, browser, perangkat, dan pengecualian yang diketahui.
Tinjau setiap langkah dan status, termasuk tampilan saat masuk, kosong, dan saat terjadi error.
2. Uji jalur keyboard
Selesaikan setiap tugas yang dipilih tanpa penunjuk (pointer). Tab dan Shift+Tab melalui tautan, kontrol, dialog, menu, filter, pemilih tanggal, media, dan widget vendor. Fokus harus terlihat, mengikuti urutan yang masuk akal, tidak pernah terjebak, dan kembali ke posisi berguna setelah dialog ditutup. Pengoperasian dengan keyboard adalah inti WCAG; jangan berasumsi kontrol kustom yang cocok dengan mouse otomatis bekerja dengan keyboard.
Sediakan dan uji cara untuk mencapai konten utama tanpa harus menekan tab melalui navigasi yang berulang.
Jika antarmuka membutuhkan seret, tinjau apakah tersedia alternatif non-seret yang sesuai.
3. Periksa struktur dan makna yang jelas
Berikan judul halaman yang deskriptif dan gunakan heading untuk hierarki, bukan hanya tampilan. Periksa bahwa kontrol mengekspos nama, peran, dan status yang berguna ke teknologi bantu; kontrol HTML bawaan sering mengurangi risiko. Gambar yang bermakna memerlukan teks alternatif (alt) singkat sesuai tujuannya, sedangkan gambar dekoratif sebaiknya tidak menambah kebisingan. Jangan gunakan warna saja untuk status atau instruksi, dan identifikasi bahasa halaman.
Buat tujuan atau aksi dapat dipahami dalam konteks; tautan samar yang berulang menimbulkan ambiguitas.
Saat tata letak berubah atau gaya tidak tersedia, konten dan kontrol harus tetap dibaca secara logis.
4. Tekan teks, tata letak, warna, dan media
Perbesar (zoom) browser dan ukuran teks, lalu ulangi tugas kunci. Konten harus tetap terbaca dan dapat digunakan, bukan bertabrakan, hilang, atau memicu pencarian horizontal yang tidak diinginkan. Periksa pasangan warna nyata untuk teks, kontrol, fokus, error, dan grafik di status relevan. Untuk media yang direkam, sediakan caption untuk informasi audio yang diperlukan dan alternatif teks yang sesuai dengan konten.
Sertakan hover, fokus, disabled, error, dan setiap keadaan visual gelap atau alternatif.
Uji keyboard pada pemutar serta caption, transkrip, dan informasi visual yang esensial.
5. Buat formulir dan tugas akun yang dapat dipulihkan
Kirimkan data yang hilang, salah format, dan valid melalui formulir bernilai tinggi Anda. Input memerlukan label yang persisten dan terasosiasi secara programatik; placeholder saja bukan pengganti yang andal. Identifikasi field wajib sebelum pengiriman, jelaskan apa yang salah dengan bahasa sederhana, tunjukkan field yang bermasalah, dan pertahankan data yang telah dimasukkan bila memungkinkan. Uji masuk, reset kata sandi, kode sekali pakai, checkout, dan konfirmasi sebagai perjalanan.
Padankan warna error dengan pesan berbahasa biasa dan field yang dapat diidentifikasi.
Uji keyboard pada serah terima (handoff), pengalihan, jalur kegagalan, dan pengembalian dari penyedia pembayaran atau identitas.
6. Gabungkan alat dengan peninjauan manual dan orang
Jalankan pemeriksa otomatis pada halaman representatif dan gunakan temuannya sebagai petunjuk, bukan sertifikat lulus. Alat tidak dapat menilai apakah teks alternatif berarti, urutan masuk akal, instruksi dapat dipahami, atau sebuah perjalanan bekerja dengan teknologi bantu. Tambahkan pemeriksaan keyboard dan zoom manual serta tinjauan screen reader yang terfokus. Bila memungkinkan, libatkan orang dengan pengalaman hidup relevan sejak awal dan beri kompensasi yang adil.
Simpan output alat, catatan peninjau, keputusan, remediasi, dan hasil uji ulang dalam satu catatan isu.
Gunakan evaluator berkualifikasi untuk klaim formal, layanan yang diatur, aplikasi kompleks, atau hasil yang dipersengketakan.
7. Masukkan remediasi ke dalam rilis
Aksesibilitas bisa regresi setelah perubahan tema, kampanye, plugin, skrip, token desain, atau vendor. Tambahkan tinjauan proporsional ke desain, konten, quality assurance, dan proses peluncuran. SIU berfokus pada optimisasi uptime proaktif dan remediasi: pertahankan jalur pra-peluncuran, identifikasi cacat yang terlihat pelanggan, buat perbaikan aman, dan gunakan rencana rollback bila perlu. Tinjauan aksesibilitas melengkapi pekerjaan itu; ia tidak tergantikan oleh pemeriksaan ketersediaan atau peringatan gangguan.
Blokir rilis ketika tugas utama tidak dapat diselesaikan dengan keyboard atau error kritis tidak dapat dipahami.
Periksa tugas asli, keadaan mobile dan error setelah perbaikan sebelum menutup isu.
