Skip to the content.

← Индекс руу буцах

Accessibility

Албан ёсны цорын ганц «стандарт» бол WCAG 2.2 (AA түвшин нь практик жишиг). Бусад нь convention.

Contrast

Zoom ба хэмжээ

Keyboard

Semantic HTML

Өнгөнөөс хамаарахгүй байх

Touch

Motion

Шалгах хэрэгслүүд

WCAG 2.2-ийн шинэ шалгуурууд

2023-10-д нэмэгдсэн 9 шалгуур; AA-д хамаарах нь 6:

SC Түвшин Дүрэм
2.4.11 Focus Not Obscured (Minimum) AA Focus-той элемент sticky header/footer, cookie banner-ийн ард бүрэн нуугдахгүй. scroll-padding-top: var(--header-h) тавь.
2.4.12 Focus Not Obscured (Enhanced) AAA Огт нуугдахгүй (хэсэгчлэн ч).
2.4.13 Focus Appearance AAA Focus индикатор ≥2px өргөн, өмнөх төлөвтэйгөө ≥3:1 contrast. AAA боловч практикт 2px outline + offset-оор шууд хангагдана.
2.5.7 Dragging Movements AA Drag шаарддаг үйлдэл бүрт (reorder, slider, kanban) drag-гүй хувилбар: дээш/доош товч, сум товчлуур, тоон input.
2.5.8 Target Size (Minimum) AA Target ≥24×24 CSS px, эсвэл 24px тойрог хөрш target-тай давхцахгүй. Мөрөн дэх inline линк, browser default control чөлөөлөгддөг.
3.2.6 Consistent Help A Тусламж (chat, утас, FAQ линк) хуудас бүр дээр ижил байрлалд.
3.3.7 Redundant Entry A Нэг flow дотор ижил мэдээллийг хоёр дахин асуухгүй — өмнө оруулсныг auto-fill эсвэл сонгох боломж («Хүргэлтийн хаяг = төлбөрийн хаяг» checkbox). autocomplete attribute зөв тавь.
3.3.8 Accessible Authentication (Minimum) AA Нэвтрэхэд cognitive test (captcha-д дүрс таах, нууц үг цээжээр бичих) цорын ганц арга байж болохгүй. Paste-ийг бүү хориглоо (onpaste="return false" ✗), password manager ажиллана (autocomplete="current-password"), passkey/OTP/magic link хувилбар өг.
3.3.9 Accessible Authentication (Enhanced) AAA Объект таних тест ч хориглоно.

Хасагдсан: 4.1.1 Parsing (HTML validity) — WCAG 2.2-д хүчингүй.

ARIA ба динамик контент

.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }

display:none/visibility:hidden нь screen reader-ээс ч нуудаг — ялгааг санах.

Эх сурвалж