Juhendid

Mis on veebi juurdepääsetavus? WCAG ja kaasav disain selgitatuna

Veebi juurdepääsetavus tähendab veebisaitide ja rakenduste ehitamist nii, et puuetega inimesed saaksid neid kasutada — olgu nad pimedad ja kasutavad ekraanilugejat, ei saa hiirt kasutada, on nägemispuudega või värvipimedad, kurdid või on neil kognitiivsed või õpiraskused. Praktikas taandub see sellistele asjadele nagu pildialternatiivid, piisav värvikontrast, korralikult märgistatud vormid ja kõik toimib ainult klaviatuuriga. Selle rahvusvaheline standard on WCAG, W3C veebisisu juurdepääsetavuse juhised.

Juurdepääsetavust lühendatakse sageli a11y-ks — „a“, siis 11 tähte, siis „y“.

Miks juurdepääsetavus AI-ga ehitamisel oluline on

AI rakenduste ehitajad on head rakenduste tootmisel, mis näevad õiged välja. Juurdepääsetavus puudutab peamiselt seda, mida ekraanipildilt ei näe: kas nupp on päriselt nupp, kas sisendväljal on silt, mida ekraanilugeja suudab välja öelda, kas menüüni saab Tab-klahviga jõuda.

Seepärast on oluline küsida:

  • Seda on lihtne märgata. Kohandatud stiilis rippmenüü võib välja näha täiuslik ja olla hiireta kasutamatu. Sa ei märka seda, kui ei testi.
  • Varakult õigesti tegemine on odavam. Juurdepääsetavate komponentide küsimine esimesest päringust maksab peaaegu midagi. Valmis rakenduse parandamine tähendab iga ekraani puudutamist.
  • See aitab kõiki. Subtiitrid aitavad inimesi mürarikkas keskkonnas, hea kontrast aitab telefonikasutajaid päikese käes ja selged sildid aitavad kõiki vorme kiiremini täita.
  • See kattub SEO-ga. Korralikud pealkirjad, kirjeldavad lingid ja alt-tekstid aitavad ka otsingumootoritel sinu lehti mõista — vaata AI-ehitatud veebisaitide SEO.
  • Võib olla nõutud. Sõltuvalt sellest, kus tegutsed ja keda teenindad, võib juurdepääsetavus olla seaduslik kohustus.

Igapäevane võrdlus

Mõtle hoone sissepääsule.

Trepp sobib paljudele inimestele. Kaldtee sobib ratastooli kasutajatele — ja ka lapsevankritega vanematele, kaubakärudega kulleritele ja kohvritega reisijatele. Automaatuksed, selged sildid, liftinuppudel pimedatähed ja hea valgustus eemaldavad igaühe jaoks mingi takistuse.

Veebi juurdepääsetavus on sama idee digiruumide jaoks: sinu rakenduse kaldteed, sildid ja käsipuud. Ja nagu hoones, on kaldtee plaanidesse lisamine palju lihtsam kui see pärast betooni tahkumist lisada.

WCAG lühidalt

WCAG-i avaldab W3C veebi juurdepääsetavuse algatus. Praegune versioon on WCAG 2.2, mis avaldati esmakordselt 2023. aasta oktoobris. See on tagasiulatuvalt ühilduv: WCAG 2.2-le vastav sisu vastab ka 2.1-le ja 2.0-le ning W3C soovitab kasutada viimast versiooni. WCAG 2.2 on kinnitatud ka rahvusvahelise standardina ISO/IEC 40500:2025. Väga erinev WCAG 3 on arendamisel varajase mustandina, mitte valmis standardina.

WCAG on korraldatud nelja põhimõtte järgi, mida sageli meeldetuletamiseks nimetatakse POUR-iks:

PõhimõteTähendusNäited
TajutavInimesed saavad sisu vastu võtta meelte kaudu, mida kasutavadPildi alt-tekst, video subtiitrid, piisav kontrast
KasutatavInimesed saavad juhtelemente kasutada ja navigeeridaKlaviatuuriga ligipääs, ajapiirangud, mida ei saa pikendada, nähtav fookus
ArusaadavSisu ja käitumine on mõistetavadSelged sildid, abistavad veateated, järjepidev navigatsioon
RobustneTöötab erinevate brauseritega ja abitehnoloogiategaKorrektsed HTML-elemendid, juhtelementide õiged nimed ja rollid

Iga juhend sisaldab testitavaid edukuskriteeriume kolmel tasemel:

  • Tase A — miinimum. Nende nurjumine blokeerib mõned inimesed täielikult.
  • Tase AA — tavapärane sihttase, mida enamik seadusi ja poliitikaid silmas peab.
  • Tase AAA — kõrgeim tase. Kohati kasulik sihtida, kuid W3C ei soovita nõuda seda terve saidi jaoks, sest osa sisu ei suuda seda täita.

WCAG 2.2 lisas 2.1-le üheksa edukuskriteeriumi, sealhulgas Sihtmärgi suurus (miinimum) tasemel AA — klõpsatavad sihtmärgid peaksid üldiselt olema vähemalt 24 x 24 CSS-pikslit, erandidega — ja Juurdepääsetav autentimine (miinimum), mis piirab sisselogimisetappe, mis nõuavad mälu või pusle lahendamist, näiteks parooli uuesti sisestamist ilma, et seda võiks kleepida. Samuti eemaldas see vanaaegse „Parsing“ kriteeriumi, kuna see on aegunud.

Töönäide: registreerimisvorm

Siin on registreerimisvorm, mida AI võib luua, ja mida juurdepääsetavuse kontroll leiab:

ProbleemKeda see mõjutabParandus
Sisendväljad kasutavad kohatäitetekstina („E-post“) silte asemelEkraanilugeja kasutajad; igaüks, kes unustab, mis väli oli, kui hakkab kirjutamaNähtav <label>, mis on seotud iga sisendiga
Helehall tekst valgel taustal, alla 4,5:1 kontrastiNägemispuudega inimesed, igaüks välitingimustesTumedam tekst, mis vastab 4,5:1 kontrastinõudele
Vead näidatakse ainult punase ääregaVärvipimedad kasutajad, ekraanilugeja kasutajadTekstiline teade välja kõrval, mis loetakse ekraanilugejale ette
„Registreeru“ on stiilitud <div>, mitte <button>Klaviatuuri ja ekraanilugeja kasutajad ei saa seda aktiveeridaKasuta päris <button> elementi
Väljade vahel tabuleerides pole nähtavat ääremärkiKlaviatuuri kasutajad kaotavad oma asukohaSelge fookusstiil
Logol pole alt-tekstiEkraanilugeja kasutajad kuulevad failinimeAlt-tekst nagu „Acme Bookings“

Ükski neist parandustest ei muuda vormi välimust palju. Kõik need muudavad aga seda, kas mõned inimesed saavad seda üldse kasutada.

Põhimõisted

MõisteTähendus
EkraanilugejaTarkvara, mis loeb ekraani ette või punktkirjaseadmele, näiteks VoiceOver, NVDA või JAWS.
Alt-tekstPildi tekstiline kirjeldus, mida ekraanilugejad loevad. Dekoratiivsed pildid saavad tühja alt-teksti, et need vahele jäetaks.
KontrastisuheKui erinevad on teksti ja taustavärvid, vahemikus 1:1 kuni 21:1.
KlaviatuurinavigeerimineSaidi kasutamine klahvidega Tab, Enter, tühik ja nooleklahvid hiire asemel.
Fookuse indikaatorNähtav ääremärk, mis näitab, millisel elemendil klaviatuur parasjagu on.
Semantiline HTMLÕige elemendi kasutamine tööks — <button>, <nav>, <h2> — et brauserid ja abitehnoloogia lehte mõistaksid.
ARIALisaatribuudid, mis kirjeldavad kohandatud juhtelemente abitehnoloogiale. Kasuta säästlikult; esmalt tulevad natiivsed HTML-elemendid.
AbitehnoloogiaTööriistad, mida inimesed arvutite kasutamiseks kasutavad: ekraanilugejatest lülitisseadmete ja häälkontrollini.

Levinud väärarusaamad

  • „Juurdepääsetavus on oluline ainult pimedatele kasutajatele.“ See hõlmab nägemis-, motoorseid, kuulmis-, kõne- ja kognitiivseid puudeid, samuti ajutisi olukordi nagu murtud käsi.
  • „Juurdepääsetavad saidid näevad igavad välja.“ Juurdepääsetavus piirab mõnda asja — kontrasti, fookusstiile, teksti suurust —, kuid hea välimusega juurdepääsetavad saidid on pigem reegel kui erand.
  • „Automaatne kontroll näitab 100, seega oleme valmis.“ Automaattööriistad leiavad ainult osa probleemidest. Kas alt-tekst on tõesti mõtestatud või kas voog on ekraanilugejaga mõistlik, vajab inimese kontrolli.
  • „Ülekatte vidin muudab meid vastavaks.“ Peale kinnitatud tööriistariba ei saa parandada puuduvaid silte ega katkist klaviatuuriligipääsu sinu koodis. Paranda allikas.
  • „Meil pole puudega kasutajaid.“ Sa võid lihtsalt mitte teada. Paljud puuded ei ole nähtavad ja inimesed, kes takistusele satuvad, lahkuvad tavaliselt lihtsalt.

Mida paluda AI-ehitajalt

  • „Ehita see vastavaks WCAG 2.2 tasemele AA.“
  • „Kasuta semantilist HTML-i: päris nupud, lingid, pealkirjad järjekorras ja sildid igal vormiväljal.“
  • „Veendu, et iga interaktiivne element töötab ainult klaviatuuriga ja sellel on nähtav fookusstiil.“
  • „Kontrolli kõigi tekstide ja ikoonide värvikontrasti — 4,5:1 tavalisele tekstile, 3:1 suurele tekstile ja ikoonidele.“
  • „Lisa informatiivsetele piltidele mõtestatud alt-tekst ja dekoratiivsetele tühi alt-tekst.“
  • „Näita vormi vigu tekstina, mis on seotud väljaga, mitte ainult värvi kaudu.“
  • „Arvesta kasutaja vähendatud liikumise seadistust animatsioonide puhul.“
  • „Käivita automaatne juurdepääsetavuse kontroll ja loetle, mida see ei suuda testida, et saaksin selle käsitsi üle vaadata.“

Siis testi ise: pane hiir kõrvale ja proovi oma peamist voogu lõpule viia ainult klahvidega Tab, Shift+Tab, Enter ja tühik. Proovi telefoni sisseehitatud ekraanilugejat pealehel. Suurenda brauseri vaadet 200%-ni ja vaata, kas midagi puruneb.

Juurdepääsetavus Mythexis

Mythex ei sisalda pühendatud juurdepääsetavuse kontrollijat, seega käsitle juurdepääsetavust osana oma päringutest ja testimisest. Palu WCAG 2.2 AA juba esimesest päringust, kontrolli tulemust eelvaates klaviatuuriga ning kasuta /test, et agent klikiks läbi sinu peamised voog enne avaldamist — vaata Rakenduse testimine. Ka SEO retsept palub semantilisi pealkirju ja mõtestatud alt-tekste, mis teenivad mõlemat eesmärki.

Praktilise kontrollnimekirja jaoks vaata kuidas teha oma veebisait juurdepääsetavaks. Disaini kohta loe kuidas AI-ga hea välimusega rakendust disainida ning enne käivitamist kuidas testida rakendust enne käivitamist. W3C-i enda WCAG ülevaade on autoriteetne allikas.

Küsimused

Mis on veebi juurdepääsetavus lihtsalt öeldes?

Veebi juurdepääsetavus tähendab veebisaitide ja rakenduste kavandamist ja ehitamist nii, et puuetega inimesed saaksid neid tajuda, mõista, navigeerida ja kasutada. See hõlmab pimedaid inimesi, kes kasutavad ekraanilugejaid, inimesi, kes ei saa hiirt kasutada, nägemispuudega või värvipimeduses inimesi, kurte kasutajaid ja kognitiivsete puuetega inimesi.

Mis on WCAG?

WCAG (Web Content Accessibility Guidelines) on rahvusvaheline veebi juurdepääsetavuse standard, mille avaldas W3C. Praegune versioon on WCAG 2.2, mis avaldati esmakordselt 2023. aasta oktoobris. Selle edukuskriteeriumid on jaotatud tasemetesse A, AA ja AAA ning enamik organisatsioone ja seadusi viitab tasemele AA.

Millist värvikontrasti nõuab WCAG?

Tasemel AA peab tavaline tekst olema taustaga vähemalt 4,5:1 kontrastis ning suur tekst (umbes 18 punkti või 14 punkti paks) vähemalt 3:1. Ikoonid ja juhtelementide nähtavad osad peavad olema vähemalt 3:1 kontrastis oma naabritega.

Kas veebi juurdepääsetavus on seadusest tulenev nõue?

Paljudes kohtades ja paljude organisatsioonide jaoks jah. Reeglid erinevad riigiti ja sektorite lõikes — näiteks Euroopa juurdepääsetavuse akt hõlmab paljusid tarbijatele mõeldud digitooteid ja teenuseid EL-is. Kontrolli, milline reegel sind puudutab, või küsi õigusnõustajalt.

Kas juurdepääsetavuse ülekate või vidin võib mu saidi vastavaks muuta?

Mitte iseenesest. Ülekatted lisavad saidile tööriistariba, kuid ei suuda usaldusväärselt parandada aluseks olevaid probleeme, nagu puuduvad sildid, kasutamatu klaviatuurinavigeerimine või ebaselge struktuur. Usaldusväärne lähenemine on parandada saidi koodi ja sisu.

Mythex · Pricing · Ehita kõike AI-ga · Veebilehtede ja rakenduste mallid · Mythex võrdluses · Tehisintellektiga rakenduste ehitamise sõnastik · Tasuta tööriistad tehisintellektiga rakenduste ehitamiseks · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी 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 简体中文 繁體中文(香港) 繁體中文(台灣)