4 Prinsip Aksesibilitas Web

Sebagian besar dari kita diberkati dengan penglihatan yang sangat baik dan keterampilan motorik halus yang kasar. Meskipun demikian, ada bagian dari masyarakat kita, yang tidak begitu beruntung dan oleh karena itu untuk mengakses halaman web atau aplikasi web mereka menggunakan serangkaian opsi aksesibilitas yang berbeda.

Prinsip-prinsip ini adalah – Dapat Dirasakan, Dapat Dioperasikan, Dapat Dipahami & Kuat. Hal ini juga dikenal dengan istilah POUR. Kebetulan, Web Accessibility Initiative dari World Wide Web Consortium telah menetapkan pedoman WCAG yang disebutkan di atas setelah mempelajari dengan cermat. Jika konten digital gagal dalam salah satu parameter tersebut, maka konten tersebut tidak dianggap 100% dapat diakses oleh penyandang disabilitas dan kekurangan lainnya.

Oleh karena itu, pengembang web harus mengikuti aturan POUR secara ketat agar konten mereka tersedia bagi orang-orang dengan kebutuhan khusus, dan alasannya adalah mereka tidak menggunakan perangkat input dan output tradisional seperti mouse atau monitor LCD / LED. Misalnya, individu dengan kebutaan sebagian atau total biasanya mengeksploitasi pembaca layar sementara beberapa memilih perangkat Braille yang dapat disegarkan.

Dalam skenario seperti itu, pengembang web perlu menyediakan alternatif teks untuk konten yang bersifat grafis. Sebuah gambar adalah contoh sempurna. Idenya adalah membuat elemen web PERCEIVABLE . Menggunakan tag ALT untuk konten non-teks dapat membuat penjelajahan menjadi pengalaman yang memuaskan bagi orang-orang dengan kebutuhan khusus.

Mereka yang memiliki masalah penglihatan sebagian atau minimal menggunakan fitur pembesaran browser untuk memperbesar ukuran font menggunakan tombol pintasan keyboard ( ctrl + atau command + ). Oleh karena itu, pengembang web tidak boleh menonaktifkan fitur zoom di aplikasi seluler.

Fitur aksesibilitas penting lainnya adalah interpretasi konten. Teks harus DIPAHAMI . Agen web yang baik memastikan bahwa konten teks disejajarkan dalam bentuk dan format yang tepat. Menggunakan grafik info alih-alih teks dapat menghalangi pembaca layar dan perangkat audio bantu. Hal yang sama perlu ditangani dengan serangkaian alternatif yang tepat.

Baca juga: Bagaimana Cara Memilih Perusahaan Web Designing Di AS

Selain itu, pengembang web juga perlu memasukkan kerangka ROBUST yang akan memungkinkan semua teknologi bantu saat ini dan masa depan untuk disematkan tanpa dukungan atau modifikasi tambahan.

Akhirnya, halaman web / aplikasi yang baik harus membanggakan Antarmuka & Navigasi Pengguna yang DAPAT DIOPERASIKAN . Ini berarti menyediakan semua fungsi mouse di keyboard, untuk mengakses konten atau aplikasi digital. Pengembang web yang baik memastikan bahwa antarmuka dan navigasi tidak terjebak dalam lingkaran atau macet di bagian tertentu halaman / aplikasi. Beberapa perangkap termasuk –

1. <div> & <span> – Menggunakan div atau span sebagai tombol dapat menghentikan siklus tabbing keyboard ( Pola ). Dengan kata lain, fitur yang dapat difokuskan melalui keyboard dapat dikompromikan. Oleh karena itu agen pengembangan web menggunakan tombol untuk mengaktifkan tindakan tertentu pada halaman.

2. <a > – Untuk navigasi antara berbagai halaman web, opsi terbaik adalah menggunakan tag <a>. Selain itu, tag ini mendukung ruang dan masuk untuk melakukan tindakan yang diperlukan.

3. Menu Hamburger perlu diberi tag dengan tepat agar pembaca layar tidak melewatkannya.

Tombol dan tautan HTML merupakan bagian integral dari Antarmuka & Navigasi Pengguna yang Dapat Dioperasikan. Dengan memanfaatkannya di tempat yang tepat, pengembang web dapat membantu pengguna pembaca layar dalam memperkirakan hasil dari tindakan semacam itu.

Penjumlahan –

Salah satu faktor yang mempengaruhi pengalaman pengguna adalah aksesibilitas. WWW bukan hanya untuk orang-orang dengan penglihatan dan keterampilan motorik yang sehat. Juga bagi mereka yang berkebutuhan khusus. Oleh karena itu, agen pengembangan web perlu mengatasi masalah di atas dan membuat konten web dapat diakses oleh semua orang.

Leave a Reply

Your email address will not be published. Required fields are marked *