Rokasgrāmatas

Kas ir tīmekļa pieejamība? WCAG un iekļaujošs dizains vienkārši paskaidrots

Tīmekļa pieejamība nozīmē vietņu un lietotņu veidošanu tā, lai cilvēki ar invaliditāti tās varētu lietot — neatkarīgi no tā, vai viņi ir neredzīgi un izmanto ekrāna lasītāju, nevar lietot peli, ir vāja redze vai krāsu aklums, ir nedzirdīgi vai ir kognitīvi vai mācīšanās traucējumi. Praksē tas nozīmē tādas lietas kā teksta alternatīvas attēliem, pietiekamu krāsu kontrastu, veidlapas ar pareizām etiķetēm un to, ka viss darbojas tikai ar tastatūru. Starptautiskais standarts šai jomai ir WCAG — W3C publicētās tīmekļa satura pieejamības vadlīnijas.

Pieejamību bieži saīsina līdz a11y — „a”, pēc tam 11 burti, pēc tam „y”.

Kāpēc pieejamība ir svarīga, veidojot ar AI

AI veidotāji labi spēj izveidot lietotnes, kas izskatās pareizi. Pieejamība galvenokārt attiecas uz to, ko ekrānuzņēmumā nevar redzēt: vai poga patiesi ir poga, vai ievades laukam ir etiķete, ko ekrāna lasītājs var izrunāt, vai izvēlni var sasniegt ar Tab taustiņu.

Tāpēc ir svarīgi jautāt:

  • To viegli nepamanīt. Pielāgots nolaižamais saraksts var izskatīties perfekti un būt neiespējami lietojams bez peles. Jūs to nepamanīsiet, ja to nepārbaudīsiet.
  • Agrāk to ir lētāk izdarīt pareizi. Pieejamu komponentu pieprasīšana jau no pirmās uzvednes maksā gandrīz neko. Gatavas lietotnes pārveidošana prasa aizskart katru ekrānu.
  • Tas palīdz visiem. Subtitri palīdz cilvēkiem trokšņainās vietās, labs kontrasts palīdz cilvēkiem tālruņiem saulē, un skaidras etiķetes palīdz ikvienam ātrāk aizpildīt veidlapas.
  • Tas pārklājas ar SEO. Pareizas virsrakstu hierarhijas, aprakstoši saites un alt teksts palīdz arī meklētājprogrammām saprast jūsu lapas — skatiet SEO AI veidotām vietnēm.
  • Tas var būt obligāts. Atkarībā no tā, kur darbojaties un kam kalpojat, pieejamība var būt juridisks pienākums.

Ikdienas salīdzinājums

Padomājiet par ēkas ieeju.

Kāpnes der daudziem cilvēkiem. Rampa der ratiņkrēslu lietotājiem — un arī vecākiem ar bērnu ratiņiem, piegādātājiem ar ratiņiem un ceļotājiem ar koferiem. Automātiskās durvis, skaidras zīmes, Braila raksts uz lifta pogām un labs apgaismojums katrs noņem barjeru kādam.

Tīmekļa pieejamība ir tā pati ideja digitālai videi: jūsu lietotnes rampas, zīmes un margas. Un tāpat kā ar ēku, daudz vieglāk ir iekļaut rampu plānos, nekā pievienot to pēc tam, kad betons jau sacietējis.

WCAG īsumā

WCAG publicē W3C Web Accessibility Initiative. Pašreizējā versija ir WCAG 2.2, pirmo reizi publicēta 2023. gada oktobrī. Tā ir atpakaļsaderīga: saturs, kas atbilst WCAG 2.2, atbilst arī 2.1 un 2.0, un W3C iesaka izmantot jaunāko versiju. WCAG 2.2 ir arī apstiprināts kā starptautisks standarts ISO/IEC 40500:2025. Pilnīgi atšķirīgs WCAG 3 ir izstrādes stadijā kā agrīns melnraksts, nevis gatavs standarts.

WCAG ir organizēts četros principos, ko bieži atceras kā POUR:

PrincipsNozīmePiemēri
UztveramsCilvēki var uztvert saturu ar maņām, ko izmantoAlt teksts attēliem, subtitri video, pietiekams kontrasts
VadāmsCilvēki var lietot vadīklas un pārvietotiesPiekļuve ar tastatūru, nav laika ierobežojumu, ko nevar pagarināt, redzams fokuss
SaprotamsSaturs un uzvedība ir loģiskiSkaidras etiķetes, noderīgi kļūdu ziņojumi, konsekventa navigācija
RobustsDarbojas ar dažādām pārlūkprogrammām un palīgtehnoloģijāmPareizi HTML elementi, pareizi vadīklu nosaukumi un lomas

Katrai vadlīnijai ir pārbaudāmi atbilstības kritēriji trijos līmeņos:

  • A līmenis — minimums. Ja šie nav izpildīti, daži cilvēki pilnībā nevar lietot saturu.
  • AA līmenis — standarta mērķis un līmenis, uz kuru atsaucas lielākā daļa likumu un politiku.
  • AAA līmenis — augstākais līmenis. Dažās vietās noderīgi tam tiekties, bet W3C neiesaka to prasīt visām vietnēm, jo daļa satura to nevar sasniegt.

WCAG 2.2 pievienoja deviņus atbilstības kritērijus 2.1 versijai, tostarp Target Size (Minimum) AA līmenī — klikšķināmiem elementiem parasti jābūt vismaz 24 x 24 CSS pikseļu, ar izņēmumiem — un Accessible Authentication (Minimum), kas ierobežo pieteikšanās soļus, kas paļaujas uz atmiņu vai mīklām, piemēram, paroles pārrakstīšanu, ja to nedrīkst ielīmēt. Tā arī noņēma vecāko kritēriju „Parsing”, jo tas vairs nav aktuāls.

Darba piemērs: reģistrācijas veidlapa

Šeit ir reģistrācijas veidlapa, ko AI varētu izveidot, un to, ko atrod pieejamības pārbaude:

ProblēmaKas to izjūtLabojums
Ievades laukos ir vietturis teksts („E-pasts”) etiķešu vietāEkrāna lasītāju lietotāji; ikviens, kas aizmirst, kas bija lauks, kad sāk rakstītRedzama <label>, kas savienota ar katru ievadi
Gaiši pelēks teksts uz balta fona, kontrasts zem 4,5:1Cilvēki ar vāju redzi, ikviens ārāTumšāks teksts, kas atbilst 4,5:1 kontrasta attiecībai
Kļūdas parādās tikai kā sarkana apmaleKrāsu akli lietotāji, ekrāna lasītāju lietotājiTeksta ziņojums blakus laukam, ko nolasa ekrāna lasītāji
„Reģistrēties” ir stilizēts <div>, nevis <button>Tastatūras un ekrāna lasītāju lietotāji to nevar aktivizētIzmantojiet īstu <button> elementu
Nav redzama kontūra, pārvietojoties pa laukiem ar TabTastatūras lietotāji zaudē vietu, kur atrodasSkaidrs fokusa stils
Logotipa attēlam nav alt tekstaEkrāna lasītāju lietotāji dzird faila nosaukumuAlt teksts, piemēram, „Acme Bookings”

Neviens no šiem labojumiem daudz nemainīs veidlapas izskatu. Visi tie maina to, vai daži cilvēki vispār var to lietot.

Biežāk lietoti termini

TerminsNozīme
Ekrāna lasītājsProgrammatūra, kas nolasa ekrānu skaļi vai Braila displejam, piemēram, VoiceOver, NVDA vai JAWS.
Alt tekstsAttēla teksta apraksts, ko nolasa ekrāna lasītāji. Dekoratīviem attēliem alt teksts ir tukšs, lai tie tiktu izlaisti.
Kontrasta attiecībaCik atšķirīgas ir teksta un fona krāsas — no 1:1 līdz 21:1.
Navigācija ar tastatūruVietnes izmantošana ar Tab, Enter, Space un bultiņu taustiņiem, nevis ar peli.
Fokusa indikatorsRedzama kontūra, kas parāda, uz kura elementa atrodas tastatūra.
Semantiskais HTMLPareizā elementa izmantošana uzdevumam — <button>, <nav>, <h2> —, lai pārlūkprogrammas un palīgtehnoloģijas saprastu lapu.
ARIAPapildu atribūti, kas apraksta pielāgotas vadīklas palīgtehnoloģijām. Vislabāk izmantot taupīgi; vispirms jāizmanto natīvie HTML elementi.
PalīgtehnoloģijasRīki, ko cilvēki izmanto, lai piekļūtu datoriem — no ekrāna lasītājiem līdz pārslēgšanas ierīcēm un balss vadībai.

Biežākie nepareizi priekšstati

  • „Pieejamība attiecas tikai uz neredzīgajiem lietotājiem.” Tā aptver redzes, motoriskos, dzirdes, runas un kognitīvos traucējumus, kā arī īslaicīgus apstākļus, piemēram, salauztu roku.
  • „Pieejamas vietnes izskatās vienkāršas.” Pieejamība ierobežo dažas lietas — kontrastu, fokusa stilus, teksta izmēru —, bet labi izskatītas pieejamas vietnes ir norma, nevis izņēmums.
  • „Automātiska pārbaude parāda 100, tātad mēs esam pabeiguši.” Automātiskie rīki atrod tikai dažas problēmas. To, vai alt teksts patiesi ir jēgpilns vai vai plūsma ir loģiska ar ekrāna lasītāju, pārbauda cilvēks.
  • „Pārklājuma logrīks mūs padarīs atbilstošus.” Virsū uzliktas rīkjoslas nevar novērst trūkstošas etiķetes vai salauztu piekļuvi ar tastatūru jūsu kodā. Labojiet avotu.
  • „Mums nav lietotāju ar invaliditāti.” Jūs varbūt vienkārši nezināt. Daudzi traucējumi nav redzami, un cilvēki, kas saskaras ar barjeru, parasti vienkārši aiziet.

Ko prasīt no sava AI veidotāja

  • „Veidojiet to atbilstoši WCAG 2.2 AA līmenim.”
  • „Izmantojiet semantisko HTML: īstas pogas, saites, virsrakstus pareizā secībā un etiķetes katram veidlapas laukam.”
  • „Pārliecinieties, ka katrs interaktīvs elements darbojas tikai ar tastatūru un tam ir redzams fokusa stils.”
  • „Pārbaudiet visu tekstu un ikonu krāsas kontrastam — 4,5:1 parastam tekstam, 3:1 lielam tekstam un ikonām.”
  • „Pievienojiet jēgpilnu alt tekstu informatīviem attēliem un tukšu alt tekstu dekoratīviem.”
  • „Rādiet veidlapu kļūdas kā tekstu, saistītu ar lauku, nevis tikai ar krāsu.”
  • „Ievērojiet lietotāja iestatījumu samazinātai kustībai animācijām.”
  • „Palaidiet automātisku pieejamības pārbaudi un uzskaitiet, ko tā nevar pārbaudīt, lai es to varētu pārbaudīt manuāli.”

Pēc tam pārbaudiet pats: nolieciet peli malā un mēģiniet pabeigt galveno plūsmu, izmantojot tikai Tab, Shift+Tab, Enter un Space. Izmēģiniet sava tālruņa iebūvēto ekrāna lasītāju galvenajā lapā. Palieliniet pārlūkprogrammu līdz 200% un pārbaudiet, vai kaut kas nesabojājas.

Pieejamība Mythex

Mythex nav īpaša pieejamības pārbaudes rīka, tāpēc pieejamību uzskatiet par daļu no savām uzvednēm un testēšanas. Pieprasiet WCAG 2.2 AA jau no pirmās uzvednes, pārbaudiet rezultātu priekšskatījumā ar tastatūru un izmantojiet /test, lai aģents izietu cauri jūsu galvenajām plūsmām pirms publicēšanas — skatiet Lietotņu testēšana. SEO recepte arī prasa semantiskus virsrakstus un jēgpilnu alt tekstu, kas kalpo abiem mērķiem.

Praktisku kontrolsarakstu skatiet sadaļā kā padarīt savu vietni pieejamu. Dizainam lasiet kā ar AI izveidot labi izskatīgu lietotni, bet pirms palaišanas — kā pārbaudīt savu lietotni pirms palaišanas. W3C pašu WCAG pārskats ir autoritatīvs avots.

Jautājumi

Kas ir tīmekļa pieejamība vienkāršiem vārdiem?

Tīmekļa pieejamība nozīmē vietņu un lietotņu projektēšanu un veidošanu tā, lai cilvēki ar invaliditāti tās varētu uztvert, saprast, pārvietoties tajās un tās lietot. Tas attiecas uz neredzīgajiem, kas izmanto ekrāna lasītājus, cilvēkiem, kas nevar lietot peli, cilvēkiem ar vāju redzi vai krāsu aklumu, nedzirdīgajiem lietotājiem un cilvēkiem ar kognitīviem traucējumiem.

Kas ir WCAG?

WCAG (Web Content Accessibility Guidelines) ir starptautisks tīmekļa pieejamības standarts, ko publicē W3C. Pašreizējā versija ir WCAG 2.2, pirmo reizi publicēta 2023. gada oktobrī. Tā atbilstības kritēriji ir sadalīti līmeņos A, AA un AAA, un AA līmenis ir mērķis, uz ko atsaucas lielākā daļa organizāciju un likumu.

Kādu krāsu kontrastu prasa WCAG?

AA līmenī parastam tekstam nepieciešams kontrasta attiecība vismaz 4,5:1 pret fonu, bet lielam tekstam (aptuveni 18 punkti vai 14 punkti treknrakstā) — vismaz 3:1. Ikonām un redzamajām vadīklu daļām nepieciešams vismaz 3:1 pret blakus esošo.

Vai tīmekļa pieejamība ir juridiska prasība?

Daudzās vietās un daudzām organizācijām — jā. Likumi atšķiras pēc valsts un nozares; piemēram, Eiropas Pieejamības akts aptver daudzus patērētāju digitālos produktus un pakalpojumus ES. Pārbaudiet, kuri noteikumi attiecas uz jums, vai konsultējieties ar juristu.

Vai pieejamības pārklājums vai logrīks var padarīt manu vietni atbilstošu?

Pats par sevi — nē. Pārklājumi pievieno rīkjoslu virs jūsu vietnes, bet nevar uzticami novērst pamatproblēmas, piemēram, trūkstošas etiķetes, nelietojamu tastatūras navigāciju vai neskaidru struktūru. Uzticams veids ir labot vietnes kodu un saturu.

Mythex · Pricing · Veidojiet jebko ar AI · Tīmekļa vietņu un lietotņu veidnes · Mythex salīdzinājumā · AI lietotņu veidošanas glosārijs · Bezmaksas rīki lietotņu veidošanai ar AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)