Accessibility (a11y) โ saytni har turdagi foydalanuvchi (ko'r, kar, harakatlanish muammoli) ham foydalana olishi. Bu โ etika emas, qonun talab (EU, US, ba'zi davlatlarda).
Ko'rliklar
Screen reader (JAWS, NVDA, VoiceOver) ekrandagini ovoz bilan o'qiydi. Sizning sayt โ alt teglar, aniq tugma matnlari, semantic HTML bilan oson o'qilishi kerak.
Rangli ko'r
Faqat rang orqali ma'lumot bermang. 'Qizil tugma โ xato' emas, 'Xato โ qizil tugma'. Kontrast 4.5:1 dan yuqori bo'lsin (matn va fon).
Klaviatura navigatsiya
Sichqonchasiz hammasi ishlashi kerak. Tab tugmasi bilan barcha elementlardan o'tish โ focus halqasi ko'rinsin. Sayt.uz tugmalarini Tab + Enter bilan bosib ko'ring.
Semantic HTML
<div onclick> emas, <button> ishlatish. <h1>-<h6> tartibda. <nav>, <main>, <article> โ screen reader uchun struktura.
WCAG 2.1 standartlari
3 daraja: A, AA, AAA. AA โ aksariyat qonunlar talab. WAVE va axe DevTools โ bepul tekshiruv vositalari.
Sayt audit
Lighthouse Accessibility ball 90+ bo'lsin. WCAG buzilishlarni avtomatik topadi.
Foyda
1) Auditoriya kengayishi (15% aholisi nogironliklar). 2) SEO yaxshilanadi (semantic HTML Google'ga ham yordam). 3) Hammaga oson โ UX kuchayadi.