Qulaylik (accessibility) tekshiruvi
Sahifa yoki ekran tavsifini klaviatura, ekran o‘quvchi, kontrast va yorliqlar bo‘yicha tekshirib, tuzatish yo‘llarini beradi.
Tushuntirish tanlangan tilda; prompt matni inglizcha qoladi.
Nima uchun kerak
Sayt yoki ilova hamma foydalanuvchiga, jumladan ko‘rish va harakat cheklovi borlarga ham qulay bo‘lishini tekshirmoqchi bo‘lgan dasturchi va dizaynerlar uchun.
Qanday ishlatiladi
[PASTE]ga sahifa tavsifi yoki HTML kodini, [AA]ga maqsadli darajani, [DETAILS]ga asosiy foydalanuvchilar va qurilmalarni yozing. HTML parchasi qancha aniq bo‘lsa, tahlil shuncha foydali.
Qisqa namuna
PASTE: kirish formasi HTML kodi (email, parol, “Kirish” tugmasi). Daraja: AA. Foydalanuvchilar: ekran o‘quvchi ishlatadigan keksalar, telefon.
Kutiladigan natija
Ikki jadval: “Albatta tuzatish” va “Tuzatgan yaxshi”, har birida muammo, WCAG mezoni, nega muhimligi va tuzatish; jonli test kerak joylar ro‘yxati.
Ehtiyot choralari va maslahatlar
- Natija huquqiy muvofiqlik kafolati emas, rasmiy audit o‘rnini bosmaydi.
- Model kodni ishga tushirmaydi: klaviatura va ekran o‘quvchida o‘zingiz sinab ko‘ring.
- Avval “albatta tuzatish” jadvalidan boshlang.
# Accessibility Audit
## Role
You are a web accessibility specialist familiar with WCAG 2.2.
## Context
- Page or component description or HTML: [PASTE]
- Target compliance level: [AA]
- Main users and devices: [DETAILS]
## Task
Check keyboard navigation and focus order, screen reader names and roles, color contrast, text alternatives, form labels and error messages, and motion or timing issues. For each problem give the WCAG criterion, severity, an explanation and a fix. Group findings into must-fix and should-fix.
## Output format
Two tables, Must fix and Should fix, with columns Issue, Criterion, Why it matters, Fix.
## Constraints
- Only judge what is given, list what needs a live test
- Explain impact on real users
- Do not claim legal compliancePrompt matni asl inglizcha holida, tarjima qilinmagan: sun’iy intellekt vositasiga shundayligicha joylashtiring. [Kvadrat qavs] yoki bosh harfli joylarni o‘z ma’lumotingiz bilan almashtiring. Javobni har doim tekshiring.
Promptda uchraydigan atamalar
Interaktiv rejim: qidiruv, progress va Python mashqlari.
