Mengenal Standar W3C Ekstensi: ATAG dan UAAG
Penulis
Redaksi Disabilitas.com
Mengenal Standar W3C Ekstensi: ATAG dan UAAG
Ketika kita berbicara tentang aksesibilitas web, 99% diskusi selalu berpusat pada WCAG (Web Content Accessibility Guidelines). Ini wajar, mengingat WCAG adalah standar hukum de facto di seluruh dunia.
Namun, World Wide Web Consortium (W3C) merancang aksesibilitas digital bukan sebagai satu pilar tunggal, melainkan sebagai sebuah ekosistem trifekta. Sebuah situs web yang sepenuhnya mematuhi WCAG tetap bisa gagal digunakan jika browser yang digunakan pengguna tidak mendukung fitur aksesibilitas, atau jika sistem CMS (Content Management System) yang digunakan penulis membuat proses publikasi konten aksesibel menjadi sangat sulit.
Insight Terkait
Pengadaan IT dan Dokumen VPATMengambil wawasan dari buku Ensuring Digital Accessibility through Process and Policy (Jonathan Lazar), artikel ini akan memperkenalkan Anda pada dua standar ekstensi kritis dari W3C: ATAG dan UAAG.
1. Ekosistem Trifekta W3C
Aksesibilitas web bergantung pada tiga komponen yang saling bekerja sama:
- WCAG (Content): Menargetkan konten akhir yang dikonsumsi oleh pengguna (Situs web, dokumen, media).
- ATAG (Authoring Tools): Menargetkan perangkat lunak yang digunakan untuk membuat konten web.
- UAAG (User Agents): Menargetkan perangkat lunak yang digunakan untuk merender dan menampilkan konten web (Browser dan Media Player).
Jika salah satu dari ketiga pilar ini runtuh, pengalaman pengguna akan rusak.
Insight Terkait
Bahasa Remediasi: Berkomunikasi Efektif dengan Developer2. ATAG: Authoring Tool Accessibility Guidelines
ATAG dirancang untuk perangkat lunak pembuat konten, seperti WordPress, Drupal, Adobe Dreamweaver, atau bahkan kolom komentar Rich Text Editor (TinyMCE) di forum.
ATAG memiliki dua tujuan utama (Bagian A dan Bagian B):
Bagian A: Alat Pembuatnya Sendiri Harus Aksesibel
Jika Anda membangun CMS internal perusahaan, CMS tersebut harus bisa digunakan oleh penulis (content creator) tunanetra. Antarmuka dashboard admin WordPress Anda harus mematuhi WCAG.Bagian B: Alat Tersebut Harus Mendorong Pembuatan Konten yang Aksesibel
Ini adalah bagian yang revolusioner. Sebuah perangkat lunak yang mematuhi ATAG secara proaktif akan memaksa atau membantu penggunanya untuk membuat konten yang aksesibel. - Contoh Buruk: Anda mengunggah gambar ke CMS, dan CMS langsung menyimpannya tanpa bertanya apa-apa. - Contoh Patuh ATAG: Saat Anda mengunggah gambar, CMS memunculkan kotak dialog yang tidak bisa ditutup: "Gambar ini membutuhkan Alt Text. Harap isi deskripsi atau centang kotak Dekoratif."Memilih CMS yang mematuhi ATAG (seperti rilis terbaru Drupal) adalah langkah mitigasi risiko perusahaan yang paling cerdas. Ia berfungsi sebagai spell-checker otomatis untuk aksesibilitas.
Insight Terkait
Membangun Design System Aksesibel3. UAAG: User Agent Accessibility Guidelines
UAAG ditujukan untuk pengembang Browser (Chrome, Firefox, Safari) dan Pemutar Media (VLC, YouTube Player).
Meskipun Anda sebagai Web Developer telah menulis kode yang 100% mematuhi WCAG, kode tersebut pada akhirnya bergantung pada bagaimana browser menerjemahkannya kepada API teknologi asistif sistem operasi (seperti UI Automation di Windows atau Accessibility API di macOS).
Apa yang diatur oleh UAAG?
- Kontrol Pengguna: Browser harus mengizinkan pengguna untuk menimpa (override) warna latar belakang atau jenis font situs web dengan mudah. (Fitur "Reader Mode" pada Safari adalah contoh penerapan prinsip UAAG yang sangat baik).
- Aksesibilitas Antarmuka Browser: Menu pengaturan browser, bilah alamat (URL bar), dan manajemen tab harus bisa dinavigasi hanya dengan keyboard dan bisa dibaca oleh Screen Reader.
- Komunikasi DOM: Browser wajib mengekspos perubahan DOM dinamis (seperti ARIA Live Regions) secara mulus ke API Asistif.
Meskipun UAAG jarang menjadi syarat hukum secara langsung bagi agensi digital biasa (kecuali Anda sedang membangun browser baru), memahami UAAG membantu developer mengetahui batasan klien yang mereka targetkan.
4. Kesimpulan
Kepatuhan terhadap WCAG adalah kewajiban minimum, namun ia membebankan seluruh tanggung jawab kualitas di pundak Front-End Developer. Dengan memahami dan mengadopsi standar ATAG dalam infrastruktur CMS perusahaan Anda, Anda mendistribusikan tanggung jawab aksesibilitas tersebut secara otomatis ke seluruh tim penulis konten. Aksesibilitas sejati tidak dicapai di akhir siklus (post-production), melainkan dibangun bersama oleh penulis (ATAG), kode (WCAG), dan penampil (UAAG).
Referensi
Analisis mengenai interdependensi trifekta aksesibilitas W3C (WCAG, ATAG, dan UAAG) serta peran strategis pengadaan CMS yang patuh ATAG dalam manajemen risiko korporasi bersumber secara mendalam dari analisis kebijakan dalam Ensuring Digital Accessibility through Process and Policy oleh Jonathan Lazar. Konsep proaktif CMS (Bagian B ATAG) adalah interpretasi langsung dari literatur standar institusional tersebut.Bagaimana menurut Anda?
Berikan reaksi Anda pada artikel ini