Home/Designing for Accessibility: Beyond Compliance

Designing for Accessibility: Beyond Compliance

2 min read
accessibilityux designinclusive design

Mengapa Accessibility Penting?

Sebagai UI/UX designer, kita sering terjebak dalam mengejar estetika visual yang sempurna. Warna yang vibran, tipografi yang elegan, animasi yang smooth — semuanya penting. Tapi ada satu aspek yang sering terlupakan: apakah desain kita bisa diakses oleh semua orang?

Accessibility bukan tentang membuat desain yang "biasa saja" demi memenuhi standar. Sebaliknya, constraint dari accessibility justru mendorong kita untuk berpikir lebih kreatif.

Prinsip Dasar

1. Perceivable

Informasi harus bisa dipersepsi oleh pengguna. Ini berarti:

  • Teks memiliki kontras yang cukup terhadap background
  • Gambar memiliki alt text yang deskriptif
  • Video memiliki caption

2. Operable

Semua fungsi harus bisa dioperasikan:

  • Navigasi bisa dilakukan dengan keyboard
  • Target sentuh minimal 44x44px
  • Tidak ada konten yang berkedip lebih dari 3 kali per detik

3. Understandable

Interface harus mudah dipahami:

  • Label yang jelas pada form fields
  • Error messages yang informatif
  • Konsistensi dalam navigasi

4. Robust

Konten harus robust terhadap berbagai teknologi:

  • Semantic HTML
  • ARIA labels yang tepat
  • Testing dengan screen readers

Color Contrast dalam Praktik

Salah satu area yang paling sering gagal dalam accessibility audit adalah color contrast. WCAG 2.1 mensyaratkan:

  • Normal text: minimal ratio 4.5:1
  • Large text (18px+ bold atau 24px+ regular): minimal ratio 3:1

"Good design is actually a lot harder to notice than poor design, in part because good designs fit our needs so well that the design is invisible." — Don Norman

Tools yang Saya Gunakan

Beberapa tools yang selalu ada di workflow saya:

  1. Stark — Plugin Figma untuk contrast checking
  2. axe DevTools — Browser extension untuk audit
  3. VoiceOver / NVDA — Screen reader testing
  4. Sim Daltonism — Simulasi color blindness

Kesimpulan

Accessibility adalah investasi, bukan expense. Dengan mendesain secara inklusif dari awal, kita tidak hanya membantu pengguna dengan disabilitas — kita membuat produk yang lebih baik untuk semua orang.


Tulisan ini adalah bagian dari seri "Design Fundamentals" yang membahas prinsip-prinsip desain yang sering terlewatkan.