Aksesibilitas
Kalau situs ini menghalangimu, itu cacat yang punya tenggat.
Ini pernyataan tentang apa yang kami lakukan, apa yang belum selesai, dan bagaimana memberi tahu kami di mana kami gagal. Klaim aksesibilitas tanpa daftar celah yang diketahui itu pemasaran, jadi celahnya ada di bagian bawah halaman ini.

Standar yang kami pegang untuk diri sendiri
| Area | Target | Cara pengecekannya |
|---|---|---|
| Situs dan aplikasi secara keseluruhan | WCAG 2.2 level AA | Pemindaian otomatis di setiap pull request, memblokir penggabungan |
| Teks yang menentukan pembelian | WCAG 2.2 level AAA untuk kontras dan tingkat keterbacaan | Kontras 7 banding 1, tingkat keterbacaan dicek tiap kali teks berubah |
| Penskalaan teks | 200 persen tanpa terpotong atau bertumpuk | Uji tata letak pada 100, 150, dan 200 persen di tiga lebar viewport |
| Papan ketik | Setiap fungsi terjangkau, fokus selalu terlihat | Satu penelusuran manual di tiap alur pembelian dan pemasangan setiap rilis |
| Pembaca layar | Alur penuh di VoiceOver, TalkBack, dan NVDA | Audit tahunan bersama pengguna teknologi bantu, bukan hanya perkakas |
| Gerak | Gerak dikurangi dihormati, tidak ada yang bergerak lebih dari lima detik | Uji kueri preferensi di rangkaian tes otomatis |
| Kanan ke kiri | Tata letak dicerminkan untuk bahasa Arab, Ibrani, Persia, dan Urdu | Ditinjau penutur asli di setiap rilis yang menyentuh tata letak |
| Luring | Profil, saldo, detail paket, dan langkah pemasangan tanpa koneksi | Sekali jalan dalam mode pesawat sebelum tiap rilis aplikasi |
Kalau pengecekannya otomatis, ia memblokir penggabungan. Kalau manual, ia memblokir rilis. Keduanya bukan sekadar saran.
Teks, kontras, dan warna
Teks isi memenuhi rasio kontras 4,5 banding 1 sebagai batas bawah, dan teks yang menentukan pembelian memenuhi 7 banding 1.
Warna tidak pernah membawa makna sendirian. Tingkat cakupan adalah label sekaligus warna. Kesalahan adalah kata sekaligus bingkai merah. Paket yang habis mengatakannya dengan teks, bukan sekadar berubah abu-abu. Aturan itu paling penting di halaman tempat uang berpindah tangan.
Tipe dinamis membesar sampai 200 persen. Tidak ada bagian situs yang ditata dengan tinggi tetap yang terpotong pada ukuran besar, dan tabel bergulir horizontal di dalam wadahnya sendiri alih-alih mendorong halaman ke samping.
Ambang pemakaian wajar di tombol beli tetap terbaca pada ukuran berapa pun. Kalau kamu memakai ukuran huruf peramban atau sistem yang lebih besar dari bawaan, situsnya menghormatinya, bukan menimpanya.
Papan ketik, fokus, dan pembaca layar
Setiap fungsi punya jalur papan ketik. Daftar di bawah ini adalah standar yang kami uji di setiap rilis, bukan gambaran niat kami.
- Tautan lompat ke konten adalah item pertama dalam urutan tab di setiap halaman
- Indikator fokus terlihat di setiap latar yang kami pakai dan memenuhi aturan tampilan fokus di WCAG 2.2
- Dialog menahan fokus selama terbuka, mengembalikannya ke pemicunya saat ditutup, dan tertutup dengan tombol escape
- Kesalahan formulir diumumkan, dikaitkan dengan kolomnya, dan menjelaskan cara memperbaikinya, bukan cuma kesalahannya
- Setiap gambar yang membawa makna punya teks alternatif, dan gambar dekoratif disembunyikan dari teknologi bantu
- Diagram adalah grafik vektor sebaris dengan peran dan label, jadi mekanismenya dijelaskan alih-alih hanya diumumkan sebagai gambar
- Judul membentuk hierarki sungguhan, jadi navigasi antarjudul membawamu berkeliling halaman negara dalam hitungan detik
Gerak
Preferensi gerak dikurangi dihormati di seluruh situs dan kedua aplikasi.
Motif merek digambar sebagai vektor dengan keyframe di lembar gaya, bukan dikirim lewat runtime animasi. Ia berhenti total alih-alih tertinggal setengah bergerak, dan biayanya beberapa ratus byte, bukan seperempat megabyte kode.
Tidak ada yang berputar otomatis dengan suara, tidak ada yang berkedip lebih dari tiga kali per detik, dan tidak ada yang bergerak lebih dari lima detik tanpa kendali untuk menghentikannya.
Kanan ke kiri, dengan benar
Bahasa Arab, Ibrani, Persia, dan Urdu ditulis dari kanan ke kiri dan kami memperlakukannya sebagai tata letak, bukan sebagai terjemahan.
Navigasi, indikator progres, ikon berarah, urutan baca tabel, alur formulir, dan arah langkah pemasangan semuanya dicerminkan. Angka, nama produk beraksara Latin, dan nilai kecepatan duduk pada posisi yang benar di dalam kalimat, karena teksnya ditangani secara dua arah, bukan dibalik.
Ini penting secara komersial sekaligus secara etis. Angka batas kecepatan, aturan pengembalian dana, dan ambang pemakaian wajar adalah kalimat yang paling mungkin salah dibaca, dan tata letak kanan ke kiri yang rusak persis di titik itulah orang berhenti memercayai sebuah halaman.
Dua belas bahasa dirilis hari ini dan semuanya membawa angka yang sama di tempat yang sama.
Luring adalah kebutuhan akses
Celah yang diketahui
Pernyataan tanpa masalah yang diketahui berarti belum diuji. Yang berikut masih terbuka, dan masing-masing punya penanggung jawab.
- Dua artikel bantuan lama memuat tabel yang bergulir canggung di layar sempit pada teks 200 persen, dan sedang ditulis ulang
- Peta cakupan adalah alat bantu visual dengan padanan teks lengkap di sebelahnya, dan kami lebih ingin petanya sendiri bisa dijelajahi dengan papan ketik
- Sebagian bingkai pembayaran pihak ketiga di luar kendali kami, dan kami menyampaikan temuan spesifiknya ke pemroses alih-alih menerimanya diam-diam
- Bahasa Persia dan Urdu sudah lengkap di konten bantuan dan hukum tapi belum di seluruh arsip majalah
Beri tahu kami di mana kami gagal
Tulis ke accessibility at orbislo.com. Sebutkan halamannya, perangkatnya, teknologi bantunya, dan apa yang terjadi.
Seorang manusia membalas dalam dua hari kerja dengan tingkat keparahan dan tanggal target. Apa pun yang menghalangi pembelian, pemasangan, atau pengembalian dana ditangani sebagai insiden produksi, bukan item backlog.
Kamu bukan sedang mengirim masukan. Kamu sedang melaporkan bug, dan kami akan memperlakukannya begitu.