Baseline

Aksesibilitas

Situs ini menargetkan WCAG 2.2 Level AA. Itu komitmen tentang bagaimana ia dibangun, bukan sertifikasi yang dikeluarkan siapa pun.

Apa artinya dalam praktik

  • Setiap halaman berfungsi dengan papan ketik saja, dalam urutan yang logis, dengan penanda fokus yang terlihat.
  • Setiap kendali formulir punya label sungguhan, bukan teks contoh yang menggantikan label.
  • Hasil kalkulator diumumkan secara sopan kepada pembaca layar saat berubah, tanpa memindahkan fokus dari kolom yang sedang Anda ketik.
  • Kontras teks minimal 4,5:1, dan batas antarmuka minimal 3:1, pada kedua tema.
  • Target sentuh berukuran minimal 44 kali 44 piksel.
  • Animasi ditiadakan ketika sistem meminta gerak yang dikurangi.
  • Setiap tabel rujukan dirender sebagai HTML sungguhan dengan sel tajuk yang benar, bukan sebagai gambar.

Bagaimana ia diuji

Pemeriksaan otomatis berjalan pada setiap build: validasi HTML termasuk aturan khusus WCAG, dan audit aksesibilitas Lighthouse yang menggagalkan build di bawah 95. Rasio kontras dihitung ulang dari token desain oleh sebuah uji unit, sehingga perubahan warna yang merusak kontras akan gagal alih-alih terkirim. Pengoperasian kalkulator lewat papan ketik dicakup oleh uji ujung ke ujung.

Pengujian otomatis hanya menangkap sebagian kecil masalah aksesibilitas. Jika Anda menemukan sesuatu yang terlewat oleh pemeriksaan ini, mohon laporkan.

Keterbatasan yang diketahui

Ketiga huruf yang dihosting sendiri hanya mencakup aksara Latin. Halaman dalam bahasa Hindi, Jepang, dan Arab beralih ke tumpukan fonta sistem untuk aksara tersebut, yang tampil dengan benar tetapi tidak selaras secara tipografis dengan halaman beraksara Latin.

Halaman ini diterjemahkan dari versi asli bahasa Inggris. Persamaan, sumber, dan angkanya identik; jika ada kalimat yang terasa janggal, halaman bahasa Inggris yang berlaku. Lihat versi asli bahasa Inggris