Štiri načela WCAG
WCAG (Smernice za dostopnost spletnih vsebin) temeljijo na štirih načelih: zaznavnost, operabilnost, razumljivost in robustnost. Ta veljajo ne glede na jezik vsebine. Zaznavnost pomeni, da lahko vse informacije zaznajo tudi uporabniki z okvarami vida ali sluha. Operabilnost zagotavlja, da so vse funkcije uporabne s tipkovnico in brez časovnih omejitev. Razumljivost zahteva jasen jezik in dosledno navigacijo. Robustnost zagotavlja združljivost s podpornimi tehnologijami. Za mednarodna spletna mesta je treba ta načela enako uveljaviti v vsaki jezikovni različici.
Označevanje jezika z atributom lang
Atribut lang v elementu HTML določa naravni jezik strani ali odseka. Bralniki zaslona uporabljajo ta atribut za izbiro pravilne izgovorjave in poudarka. Pri večjezičnih straneh mora biti atribut lang pravilno nastavljen na glavni strani in ob jezikovnih preklopih v besedilu. Na primer: <html lang="de"> za nemščino in <span lang="en"> za angleške odlomke. Če ta atribut manjka, lahko to znatno oteži uporabo strani za osebe z okvaro vida. Zato preverite vsako jezikovno različico glede popolne in pravilne atribucije.
Kontrasti in barve
Zadostni kontrasti med besedilom in ozadjem so bistveni za berljivost. Smernice WCAG ravni AA zahtevajo kontrastno razmerje vsaj 4,5:1 za običajno besedilo in 3:1 za veliko besedilo. To velja za vse jezike spletnega mesta. Izogibajte se izključno barvnim razlikovanjem za posredovanje informacij, saj jih barvno slepi uporabniki ne morejo zaznati. Uporabite dodatne simbole ali označbe besedila. Barvne sheme je treba preveriti tudi v vseh lokalnih različicah, saj se kulturne asociacije lahko razlikujejo. Strani med razvojem preizkušajte z orodji za analizo kontrasta.
Upravljanje s tipkovnico
Vsi interaktivni elementi morajo biti dosegljivi in uporabni s tipkovnico. To vključuje povezave, gumbe, polja obrazcev in menije. Fokus mora biti viden, po možnosti z izrazitim fokusnim okvirjem. Izogibajte se elementom, ki delujejo samo z miško ali dotikom. Zlasti pri mednarodnih straneh z zapletenimi navigacijami je treba upravljanje s tipkovnico preizkusiti v vsaki jezikovni različici. Dinamične vsebine, kot so modalna okna, morajo pravilno upravljati fokus. Zagotovite, da je vrstni red elementov v DOM skladen z logičnim vrstnim redom in da ni določen zgolj s CSS.
Besedila Alt v večjezičnih kontekstih
Besedila Alt opisujejo slike za bralnike zaslona in morajo biti napisana v jeziku okoliške strani. Pri večjezičnih spletnih mestih to pomeni: vsaka slika dobi besedilo Alt v ustrezni jezikovni različici. Ne uporabljajte samodejnih prevodov, temveč ustvarite ustrezne opise za vsako ciljno skupino. Grafike z besedilom morajo vsebovati to besedilo kot besedilo Alt. Okrasne slike dobijo prazno besedilo Alt (alt=""), da jih pomožne tehnologije prezrejo. Ta pristop zagotavlja, da vsebina ostane dostopna v vseh jezikih.