Pengecek Kontras APCA (Draf WCAG 3)

Hitung kontras kecerahan APCA (Lc) antara teks dan latar, lihat untuk penggunaan apa nilainya cocok, lalu bandingkan dengan rasio WCAG 2 yang klasik.

Diperbarui

Judul 36px

Subjudul 24px tebal

Teks isi 16px. Ini contoh kalimat untuk menguji keterbacaan.

Teks kecil 13px — detail halus dan keterangan.

Data kamu tidak pernah meninggalkan komputer kamu. Semua proses berjalan 100% secara lokal di browser kamu.

Apakah alat ini membantu?0.0 0 penilaian
Cek rasio kontras warna terhadap WCAG 2.2 AA dan AAA untuk teks dan komponen UI, lihat pratinjau langsung, skor APCA, dan warna lulus terdekatCek Kontras Warna →

Cara menggunakan Pengecek Kontras APCA

  1. Masukkan warna teks dan latar (format CSS apa pun).
  2. Baca nilai Lc — makin tinggi, makin mudah dibaca. Nilai negatif berarti teks terang di latar gelap.
  3. Periksa tabel penggunaan untuk melihat apakah pasangan warna ini cocok untuk teks isi, judul, atau hanya elemen non-teks.
  4. Bandingkan dengan rasio WCAG 2 di sampingnya, yang sampai sekarang masih menjadi standar hukum dan audit.

Apa itu APCA?

APCA (Accessible Perceptual Contrast Algorithm), dikembangkan oleh Andrew Somers untuk W3C, adalah metode kontras yang diusulkan untuk pedoman WCAG 3 yang akan datang. Alih-alih rasio seperti 4,5:1, metode ini menghasilkan nilai kontras kecerahan Lc dari kira-kira 0 hingga 106 (positif untuk teks gelap di latar terang, negatif untuk teks terang di latar gelap). Metode ini memodelkan cara mata manusia benar-benar mempersepsikan kontras, termasuk pengaruh ukuran dan ketebalan font.

Mengapa APCA, bukan rasio WCAG 2?

  • Sadar polaritas: WCAG 2 memperlakukan teks putih di atas hitam dan teks hitam di atas putih dengan cara yang sama, padahal mata kita tidak. APCA memberi skor yang berbeda untuk keduanya.
  • Lebih baik untuk mode gelap: rumus WCAG 2 melebih-lebihkan kontras untuk pasangan warna gelap, sehingga beberapa kombinasi tema gelap yang dinyatakan “lulus” sebenarnya sulit dibaca. APCA mendeteksi hal ini.
  • Lebih sedikit kegagalan palsu: beberapa pasangan warna tengah yang sebenarnya tetap terbaca, seperti teks putih pada tombol oranye, gagal di WCAG 2, sementara APCA menilainya lebih realistis.

Cara membaca nilai Lc

LcCocok untuk
90+Disarankan untuk teks isi dan bacaan panjang
75Minimum untuk teks isi (~18px reguler)
60Teks konten lainnya (~24px reguler atau 16px tebal)
45Judul besar dan label UI berukuran besar
30Teks placeholder, status nonaktif, ikon besar
15Minimum untuk elemen non-teks seperti pembatas

Ini adalah panduan “tingkat perunggu” yang disederhanakan; pendekatan APCA lengkap menggunakan tabel pencarian untuk setiap ukuran dan ketebalan font.

Haruskah saya memakai APCA sekarang?

WCAG 3 masih berupa draf kerja, dan bentuk final APCA bisa berubah. Undang-undang dan audit aksesibilitas (termasuk European Accessibility Act, yang merujuk WCAG 2.1 melalui EN 301 549) masih memakai rasio WCAG 2. Pendekatan praktisnya: penuhi WCAG 2 AA untuk kepatuhan, lalu gunakan APCA sebagai pendapat kedua, terutama untuk tema gelap dan teks tampilan berukuran besar. Periksa WCAG 2 secara rinci dengan Pengecek Kontras.

Juga dicari sebagai: apca, wcag 3, kontras lc, kontras persepsi, aksesibilitas web, kontras teks.

Tool yang cocok dipakai bersama Pengecek Kontras APCA

  • Simulator Buta Warna — Unggah screenshot atau desain dan lihat sekaligus dalam delapan jenis defisiensi penglihatan warna — atau uji palet untuk menemukan warna yang menjadi tidak bisa dibedakan.
  • Generator Warna Tailwind — Tempel satu warna brand dan dapatkan skala shade 11 langkah (50 sampai 950) yang seimbang, dibangun dengan OKLCH — lengkap dengan petunjuk kontras dan ekspor untuk Tailwind v3, v4, CSS, dan SCSS.
  • Konverter OKLCH — Jelajahi ruang warna OKLCH yang seragam secara persepsi dengan slider langsung, cek apakah warna masuk ke sRGB, dan salin fallback HEX, RGB, dan HSL yang sesuai.
  • Konverter Warna — Tempel warna CSS apa pun — HEX, rgb(), hsl(), hwb(), oklch(), atau nama seperti tomato — dan langsung dapatkan format lainnya, plus palet siap pakai 50–950.

Pertanyaan yang sering diajukan

Nilai Lc berapa yang saya butuhkan untuk teks isi?
Targetkan Lc 75 atau lebih untuk teks isi sekitar 16–18px dengan ketebalan normal, dan Lc 90 untuk bacaan panjang. Teks tebal dan lebih besar boleh di bawah itu.
Kenapa nilai Lc bernilai negatif?
Nilai Lc negatif berarti polaritas terbalik, yaitu teks terang di latar gelap. Gunakan nilai absolutnya saat membandingkannya dengan pedoman.
Apakah APCA bagian dari WCAG 2.2?
Tidak. WCAG 2.2 masih memakai rasio kontras (4,5:1 untuk teks normal, 3:1 untuk teks besar). APCA sedang dikembangkan untuk WCAG 3, yang masih berupa draf.
Versi APCA apa yang dipakai di sini?
Konstanta APCA-W3 0.0.98G-4g. Hasilnya sesuai dengan nilai referensi yang dipublikasikan (misalnya hitam di atas putih ≈ Lc 106).
Apakah transparansi memengaruhi hasil?
Ya. Warna teks yang semi-transparan akan dicampur dulu dengan latar, baru kemudian diukur.
Bisakah saya memasang Pengecek Kontras APCA sebagai aplikasi web dan memakainya offline?
Bisa. Pengecek Kontras APCA adalah aplikasi web (PWA) yang bisa dipasang. Pemasangannya lewat browser kamu, bukan diunduh dari toko aplikasi. Klik Pasang aplikasi di bagian atas halaman ini di Chrome atau Edge (Windows, macOS, Linux, ChromeOS) atau di Android. Di iPhone dan iPad, gunakan Bagikan → Tambahkan ke Layar Utama, dan di Safari 17+ pada Mac, gunakan File → Tambahkan ke Dock. Setelah itu, aplikasi akan terbuka di jendelanya sendiri dengan ikonnya sendiri. Karena berjalan sepenuhnya di browser kamu, aplikasi ini tetap bisa dipakai offline. Firefox di desktop tidak bisa memasang aplikasi web. Cara memasang aplikasi.

Tool terkait