Çfarë është qasshmëria e uebit? WCAG dhe dizajni gjithëpërfshirës
Qasshmëria e uebit do të thotë ndërtimin e sajteve dhe aplikacioneve ashtu që njerëzit me aftësi të kufizuara t'i përdorin — qofshin të verbër dhe përdorin lexues ekrani, nuk mund të përdorin miun, kanë shikim të dobët ose verbëri ngjyrash, janë shurdhë, ose kanë aftësi njohëse ose të mësuari të kufizuara. Në praktikë, kjo do të thotë gjëra si tekste alternative për imazhet, kontrast mjaft i fortë ngjyrash, formularë me etiketa të duhura dhe gjithçka që funksionon vetëm me tastierë. Standardi ndërkombëtar për të është WCAG, Web Content Accessibility Guidelines nga W3C.
Qasshmëria shkurtohet shpesh si a11y — “a”, pastaj 11 shkronja, pastaj “y”.
Pse ka rëndësi qasshmëria kur ndërtoni me AI
Ndërtuesit me AI janë të mirë në prodhimin e aplikacioneve që duken të sakta. Qasshmëria ka të bëjë kryesisht me atë që nuk shihet në një pamje ekrani: nëse një buton është vërtet buton, nëse një fushë ka një etiketë që lexuesi i ekranit mund ta lexojë, nëse menunë mund ta arrini me tastin Tab.
Prandaj ka rëndësi t'i kërkoni:
- Lehtë harrohet. Një menu rënëse me stil të personalizuar mund të duket perfekte dhe të jetë e pamundur për t'u përdorur pa mi. Nuk do ta vini re përveç nëse e testoni.
- Është më lirë ta bëni drejt herët. Kërkimi i komponentëve të qasshëm nga kërkesa e parë kushton pothuajse asgjë. Rregullimi i një aplikacioni të përfunduar do të thotë të prekësh çdo ekran.
- Ndihmon të gjithë. Titrat ndihmojnë njerëzit në vende me zhurmë, kontrasti i mirë ndihmon njerëzit me telefona në diell, dhe etiketat e qarta i ndihmojnë të gjithë të plotësojnë formularët më shpejt.
- Mbivendoset me SEO. Titujt e duhur, lidhjet përshkruese dhe tekstet alternative ndihmojnë motorët e kërkimit të kuptojnë faqet tuaja — shihni SEO për sajte të ndërtuara me AI.
- Mund të jetë e detyrueshme. Varësisht nga vendet ku veproni dhe kujt i shërbeni, qasshmëria mund të jetë detyrim ligjor.
Një analogji e përditshme
Mendoni për hyrjen e një ndërtese.
Shkallët funksionojnë për shumë njerëz. Një rampë funksionon për personat në karrige me rrota — dhe edhe për prindërit me karroca, punëtorët e dërgesave me karrocë dhe udhëtarët me valixhe. Dyert automatike, shenjat e qarta, shkrimi Braille te butonat e ashensorit dhe ndriçimi i mirë heqin një pengesë për dikë.
Qasshmëria e uebit është e njëjta ide për hapësirat dixhitale: rampat, shenjat dhe dorezat e aplikacionit tuaj. Dhe ashtu si një ndërtesë, është shumë më e lehtë të përfshiheni një rampë në plan sesa ta shtoni pasi të jetë derdhur betoni.
WCAG në pak fjalë
WCAG publikohet nga Iniciativa për Qasshmërinë e Uebit e W3C. Versioni aktual është WCAG 2.2, i publikuar për herë të parë në tetor 2023. Është me përputhshmëri prapa: përmbajtja që plotëson WCAG 2.2 plotëson edhe 2.1 dhe 2.0, dhe W3C inkurajon përdorimin e versionit më të fundit. WCAG 2.2 është miratuar edhe si standard ndërkombëtar, ISO/IEC 40500:2025. Një WCAG 3 shumë i ndryshëm është në zhvillim si draft i hershëm, jo si standard i përfunduar.
WCAG organizohet nën katër parime, që shpesh mbahen mend si POUR:
| Parimi | Kuptimi | Shembuj |
|---|---|---|
| Të perceptueshëm | Njerëzit mund ta marrin përmbajtjen me shqisat që përdorin | Tekst alternativ për imazhet, titra për video, kontrast i mjaftueshëm |
| Të operueshëm | Njerëzit mund të përdorin kontrollet dhe të navigojnë | Qasje me tastierë, asnjë kufi kohor që nuk mund të zgjatet, fokus i dukshëm |
| Të kuptueshëm | Përmbajtja dhe sjellja kanë kuptim | Etiketa të qarta, mesazhe gabimi të dobishme, navigim i qëndrueshëm |
| Robust | Funksionon me një gamë shfletuesish dhe teknologjish asistuese | Elemente HTML të duhura, emra dhe role të sakta për kontrollet |
Çdo udhëzues ka kritere suksesi të testueshme në tre nivele:
- Niveli A — minimumi. Mosplotësimi i këtyre bllokon disa njerëz plotësisht.
- Niveli AA — objektivi standard, dhe niveli që i përmenden shumica e ligjeve dhe politikave.
- Niveli AAA — niveli më i lartë. I dobishëm për t'u synuar në disa vende, por W3C nuk e rekomandon kërkimin e tij për sajte të tëra, sepse disa përmbajtje nuk mund ta plotësojnë.
WCAG 2.2 shtoi nëntë kritere suksesi në 2.1, përfshirë Madhësinë e objektivit (minimum) në nivelin AA — objektivat e klikueshëm duhet të jenë zakonisht të paktën 24 me 24 piksel CSS, me përjashtime — dhe Autentikimin e qasshëm (minimum), që kufizon hapat e hyrjes që mbështeten në kujtesë ose enigma, si rishkrimi i një fjalëkalimi pa lejuar ta ngjisni. Gjithashtu hoqi kriterin e vjetër “Parsing”, si të vjetëruar.
Një shembull i punuar: një formular regjistrimi
Ja një formular regjistrimi që mund ta prodhojë një AI, dhe çfarë gjen një kontroll qasshmërie:
| Problemi | Kë prek | Zgjidhja |
|---|---|---|
| Fushat përdorin tekst placeholder (“Email”) në vend të etiketave | Përdoruesit e lexuesve të ekranit; kushdo që harron se për çfarë ishte fusha pasi fillon të shkruajë | Një <label> i dukshëm i lidhur me çdo fushë |
| Tekst gri i çelët mbi të bardhë, shumë nën kontrastin 4.5:1 | Njerëzit me shikim të dobët, kushdo jashtë | Tekst më i errët që plotëson raportin e kontrastit 4.5:1 |
| Gabimet shfaqen vetëm si kornizë e kuqe | Përdoruesit me verbëri ngjyrash, përdoruesit e lexuesve të ekranit | Një mesazh tekstual pranë fushës, i lexuar nga lexuesit e ekranit |
“Regjistrohu” është një <div> i stilizuar, jo një <button> | Përdoruesit me tastierë dhe lexues ekrani nuk mund ta aktivizojnë | Përdor një element të vërtetë <button> |
| Nuk ka kontur të dukshme kur kaloni me Tab nëpër fusha | Përdoruesit me tastierë humbin orientimin | Një stil i qartë fokusi |
| Imazhi i logos nuk ka tekst alternativ | Përdoruesit e lexuesve të ekranit dëgjojnë vetëm një emër skedari | Tekst alternativ si “Acme Bookings” |
Asnjë nga këto rregullime nuk e ndryshon shumë pamjen e formularit. Të gjitha ndryshojnë nëse disa njerëz mund ta përdorin fare.
Terma kyç
| Term | Kuptimi |
|---|---|
| Lexues ekrani | Software që e lexon ekranin me zë ose për një ekran braille, si VoiceOver, NVDA ose JAWS. |
| Tekst alternativ (alt text) | Një përshkrim tekstual i një imazhi, i lexuar nga lexuesit e ekranit. Imazhet dekorative marrin alt bosh, që kapërcehen. |
| Raporti i kontrastit | Sa ndryshojnë ngjyrat e tekstit dhe sfondit, nga 1:1 deri në 21:1. |
| Navigim me tastierë | Përdorimi i një sajti me Tab, Enter, Hapësirë dhe tastet me shigjeta në vend të miut. |
| Tregues fokusi | Kontura e dukshme që tregon cili element e ka tastiera. |
| HTML semantik | Përdorimi i elementit të duhur për punën — <button>, <nav>, <h2> — që shfletuesit dhe teknologjia asistuese ta kuptojnë faqen. |
| ARIA | Atribute shtesë që përshkruajnë kontrolle të personalizuara për teknologjinë asistuese. Të përdoren me kursim; elementët HTML vendas vijnë të parët. |
| Teknologji asistuese | Mjetet që përdorin njerëzit për të aksesuar kompjuterët, nga lexuesit e ekranit te pajisjet e ndërrimit dhe kontrolli me zë. |
Keqkuptime të zakonshme
- “Qasshmëria ka rëndësi vetëm për përdoruesit e verbër.” Mbulon aftësitë e kufizuara vizuale, motorike, dëgjimore, të të folurit dhe njohëse, plus situatat e përkohshme si krahu i thyer.
- “Sajtet e qasshme duken të thjeshta.” Qasshmëria kufizon disa gjëra — kontrastin, stilet e fokusit, madhësinë e tekstit — por sajtet e qasshme që duken mirë janë norma, jo përjashtimi.
- “Një kontrollues automatik thotë 100, pra kemi mbaruar.” Mjetet automatike kapin vetëm disa probleme. Nëse teksti alternativ ka kuptim realisht, ose një rrjedhë kuptohet me lexues ekrani, duhet një person ta kontrollojë.
- “Një widget mbivendosjeje do na bëjë të pajtueshëm.” Shiritat e mbështetur mbi sajt nuk mund të rregullojnë etiketat që mungojnë ose qasjen e prishur me tastierë në kodin tuaj. Rregulloni burimin.
- “Nuk kemi përdorues me aftësi të kufizuara.” Mund thjesht të mos e dini. Shumë aftësi të kufizuara nuk shihen, dhe njerëzit që hasin një pengesë zakonisht thjesht largohen.
Çfarë t'i kërkoni ndërtuesit tuaj me AI
- “Ndërtoje këtë për të plotësuar WCAG 2.2 në nivelin AA.”
- “Përdor HTML semantik: butona të vërtetë, lidhje, tituj të renditur dhe etiketa për çdo fushë formulari.”
- “Sigurohu që çdo element ndërveprues të funksionojë vetëm me tastierë dhe të ketë një stil të dukshëm fokusi.”
- “Kontrollo të gjitha ngjyrat e tekstit dhe ikonave për kontrast — 4.5:1 për tekst normal, 3:1 për tekst të madh dhe ikona.”
- “Shto tekst alternativ të kuptimshëm për imazhet informative dhe alt bosh për ato dekorative.”
- “Shfaq gabimet e formularit si tekst, të lidhur me fushën, jo vetëm me ngjyrë.”
- “Respekto cilësimin e përdoruesit për lëvizje të reduktuar për animacionet.”
- “Ekzekuto një kontroll automatik qasshmërie dhe listo çfarë nuk mund të testojë, që ta kontrolloj vetë me dorë.”
Pastaj testoni vetë: lëreni miun mënjanë dhe provoni të përfundoni rrjedhën tuaj kryesore vetëm me Tab, Shift+Tab, Enter dhe Hapësirë. Provoni lexuesin e ekranit të integruar të telefonit në faqen kryesore. Zmadhoni shfletuesin në 200% dhe shikoni nëse prishet diçka.
Qasshmëria në Mythex
Mythex nuk përfshin një kontrollues të dedikuar qasshmërie, prandaj trajtojeni qasshmërinë si pjesë të kërkesave dhe testimit tuaj. Kërkoni WCAG 2.2 AA që nga kërkesa e parë, kontrolloni rezultatin në Preview me tastierë, dhe përdorni /test që agjenti të klikojë rrjedhat tuaja kryesore përpara publikimit — shihni App Testing. Recetja e SEO kërkon gjithashtu tituj semantikë dhe tekste alternative të kuptimshme, që shërbejnë edhe për të dy qëllimet.
Për një listë praktike kontrolli, shihni si ta bëni sajtin tuaj të qasshëm. Për dizajnin, lexoni si të dizajnoni një aplikacion të bukur me AI, dhe përpara lansimit, si të testoni aplikacionin tuaj para lansimit. Burimi autoritar është përmbledhja WCAG e W3C.
Pyetje
Çfarë është qasshmëria e uebit thjesht?
Qasshmëria e uebit do të thotë të projektosh dhe ndërtosh sajte dhe aplikacione ashtu që njerëzit me aftësi të kufizuara të mund t'i perceptojnë, kuptojnë, navigojnë dhe përdorin ato. Kjo përfshin njerëzit të verbër që përdorin lexues ekrani, njerëzit që nuk mund ta përdorin miun, personat me shikim të dobët ose verbëri ngjyrash, përdoruesit shurdh dhe personat me aftësi njohëse të kufizuara.
Çfarë është WCAG?
WCAG (Web Content Accessibility Guidelines) është standardi ndërkombëtar për qasshmërinë e uebit, i publikuar nga W3C. Versioni aktual është WCAG 2.2, i publikuar për herë të parë në tetor 2023. Kriteret e tij të suksesit janë të renditura në nivelet A, AA dhe AAA, dhe niveli AA është objektivi të cilin e përmendin shumica e organizatave dhe ligjeve.
Çfarë kontrasti ngjyrash kërkon WCAG?
Në nivelin AA, teksti normal kërkon një raport kontrasti të paktën 4.5:1 me sfondin, ndërsa teksti i madh (rreth 18 pikë, ose 14 pikë të trashë) kërkon të paktën 3:1. Ikonat dhe pjesët e dukshme të kontrolleve kërkojnë të paktën 3:1 me atë që është pranë tyre.
A është qasshmëria e uebit kërkesë ligjore?
Në shumë vende, për shumë organizata, po. Ligjet ndryshojnë sipas shtetit dhe sektorit — për shembull, Akti Evropian i Qasshmërisë mbulon shumë produkte dhe shërbime dixhitale për konsumatorët në BE. Kontrolloni rregullat që ju zbatohen, ose konsultohuni me një këshilltar juridik.
A mund ta bëjë sajtin tim të pajtueshëm një mbivendosje ose widget qasshmërie?
Jo vetëm. Mbivendosjet shtojnë një shirit mjetesh mbi sajtin tuaj, por nuk mund t'i rregullojnë në mënyrë të besueshme problemet themelore, si etiketat që mungojnë, navigimi i papërdorshëm me tastierë ose struktura e paqartë. Qasja e besueshme është të rregulloni kodin dhe përmbajtjen e sajtit.