blog
Lesson Learned dari Test Accesibility pada Website - Blog - Naufaldi Rafif Satriya
Accesibility konsep yang merujuk pada pengembangan dan desain web untuk memastikan kemudahan akses digital atau online bagi semua orang, baik yang mampu m...
Pranala
Accesibility konsep yang merujuk pada pengembangan dan desain web untuk memastikan kemudahan akses digital atau online bagi semua orang, baik yang mampu maupun memiliki disabilitas.
Cakupannya meliputi :
- ARIA
- Semantic Web
- Contrast Warna
- Akses konten dengan Keyboard
- dst
Permasalahan
Berapa jumlah perusahaan di Indonesia yang mementingkan Accesibility? atau mungkin bisa dikatakan pernah melakukan testing pada Accesbility Web? Bagaimana cara mereka melakukan testing? Seberapa penting memang melakukan testing Accesbility?
Merupakan pertanyaan yang saya pikirkan saat mendengarkan mengenai Accesbility. Sebabnya jelas, karena saya tidak pernah sekalipun melakukan testing pada Accesbility. Tidak pernah memikirkan Semantic HTML, ARIA, Kontras Warna dst. Namun, suatu waktu saya menjadi penasaran dengan Accesibility dan mulai membaca lebih jauh dan bertemulah dengan website https://www.a11yproject.com/

a11y Project
Saat itulah, saya merasa sepertinya perlu untuk belajar sedikit sedikit, menerapkan pada proyek pribadi dan mempelajari. Apasih sekiranya yang bisa diterapkan Accesbility pada proyek web yang sedang saya bangun?
Solusi
Nah, lalu saya menemukan website https://accessibilityinsights.io/ dari Mas Adityo.
Pakai plugin ini Di https://t.co/6XKGISv5Pu lumayan dalam hasilnya. Seneng makenya
— Adityo Pratomo (@kotakmakan) November 10, 2020
Mulailah dari situ saya mencoba untuk melakukan test Accesibility Insight pada salah satu situs web saya yaitu :
Demo : https://dashboard-cowork.vercel.app/

Dashboard CoWork Test Accesbility
Kontras Warna
- Kontras Warna menjadi yang paling banyak mendapatkan Highlight merah karena memang warna menjadi yang paling dominan dalam sebuah desain. Berdasarkan Accesibility Insight, penyebabnya karena warna yang didapatkan tidak sesuai dengan WCAG 2 AA kontras rasio. Kontras rasio website saat ini ada pada 3.74 , sedangkan rekomendasi rasio harusnya 4.5 .
- WCAG 2 AA adalah sebuah standard dalam pembuatan situs untuk orang orang dengan kebutuhan khusus. Terdapat level dalm WCAG 2, yaitu A, AA dan AAA. Kebanyakan industri menggunakan AA untuk standard minimumnya.
Tag lang
- Penambahan tag lang pada element html juga menjadi salah satu hal yang penting untuk bisa menerjemahkan dan screen reader bisa membaca isi konten sesuai bahasa yang telah ada pada html tersebut
Label Input
- Memberikan Label pada setiap input. Fungsinya untuk screen reader mengetahui fungsi setiap input tersebut.
Accesbility ini tentu saja masih bisa ditest lagi dengan melakukan wawancara kepada teman teman berkebutuhan khusus dan mendengarkan keluh mereka saat menggunakan website ini. Sayangnya, saya masih belum sampai pada tahap ini. Mungkin masih akan terus menggunakan Accesibility Insight untuk melakukan testing. Kedepan baru melakukan wawancara lapangan langsung.
Selain itu, saya semakin paham mengenai ARIA pada HTML. Karena saya sering sekali menghapus "aria" pada element html 💆♂️
[
ARIA
Accessible Rich Internet Applications (ARIA) is a set of attributes that define ways to make web content and web applications (especially those developed with JavaScript) more accessible to people with disabilities. It supplements HTML so that interactions and widgets commonly used in applications c…


](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA?ref=blog.naufaldi.com)
Dukung saya di Karyakarsa :
[
Dukung Naufaldi Rafif S di Karyakarsa!
Dukung Naufaldi Rafif S di Karyakarsa!


](https://karyakarsa.com/naufaldisatriya/tip?ref=blog.naufaldi.com)
Sumber
Accessibility: Konsep untuk Pastikan Situs Web Mudah Diakses Penyandang Disabilitas
[
Web Content Accessibility Guidelines (WCAG) 2 Level AA Conformance
The Website of the World Wide Web Consortium’s Web Accessibility Initiative.
Web Accessibility Initiative (WAI)W3C Web Accessibility Initiative (WAI)

](https://www.w3.org/WAI/WCAG2AA-Conformance?ref=blog.naufaldi.com)
Bagikan[](https://twitter.com/share?text=Lesson Learned dari Test Accesibility pada Website&url=https://blog.naufaldi.com/lesson-learned-dari-test-accesibility-pada-website/ "Twitter")[](https://www.facebook.com/sharer/sharer.php?u=https://blog.naufaldi.com/lesson-learned-dari-test-accesibility-pada-website/ "Facebook")[](https://www.linkedin.com/shareArticle?mini=true&url=https://blog.naufaldi.com/lesson-learned-dari-test-accesibility-pada-website//&title=Lesson Learned dari Test Accesibility pada Website "LinkedIn")[](/cdn-cgi/l/email-protection#dee1adabbcb4bbbdaae392bbadadb1b0fe92bbbfacb0bbbafebabfacb7fe8abbadaafe9fbdbdbbadb7bcb7b2b7aaa7feaebfbabffe89bbbcadb7aabbf8bfb3aee5bcb1baa7e3b6aaaaaee4f1f1bcb2b1b9f0b8bfb2bab7f0a6a7a4f1b2bbadadb1b0f3b2bbbfacb0bbbaf3babfacb7f3aabbadaaf3bfbdbdbbadb7bcb7b2b7aaa7f3aebfbabff3a9bbbcadb7aabbf1 "Email")
Topik Lesson Learned Insight
[
Mencegah Scrolling Saat Modal Terbuka
Permasalahan : Permasalahan yang saya alami adalah ketika membuat sebuah fitur pada landingpage,…
23 Des 2020
](/prevent-scrolling-when-modal-open/)[
Membuat Reusable Component dengan Menggunakan TailwindCSS dan Classnames di ReactJS
Pranala Sering kali, ketika kita mengerjakan sebuah website maka kita akan mendapati…
03 Des 2020
](/membuat-reusable-component-dengan-menggunakan-tailwind-dan-classnames/)