Dostopnost
Dostopnost
Kaj je za dostopnost narejeno, kaj še ni bilo preverjeno in kam sporočiti težavo.
Kratek odgovor
Vsebina je izrisana brez odjemalskega JavaScripta, pomen ni izražen samo z barvo, fokus je vedno viden in vsaka stran ima preskočno povezavo. Dvoje potrebuje JavaScript in je tu navedeno izrecno: iskanje izračuna zadetke v brskalniku, kalkulatorji pa izračunajo rezultat šele iz vaših vnosov. Zunanje revizije dostopnosti ni bilo, zato skladnosti s standardom WCAG ne potrjujemo.
Kaj je narejeno
Našteto drži za vse strani portala, ker so zgrajene po istih predlogah in uporabljajo iste sloge. Vsak sklop se da preveriti na kateri koli strani in v slogovni datoteki portala.
-
Semantični HTML in zgradba strani
Stran je sestavljena iz oznake za glavo, navigacijo, glavno vsebino in nogo (header, nav, main, footer), vsebina pa iz naslovov, seznamov in tabel. Vsaka stran ima natanko en naslov prve ravni; naslovi druge in tretje ravni označujejo zgradbo besedila, ne velikosti pisave. Jezik strani je označen z lang="sl", tuje besedilo (na primer obvestila o avtorskih pravicah pri pisavah) pa z lang="en", da ga bralnik zaslonskega branja ne prebere po slovensko. Oznake so uravnotežene, povezava se ne gnezdi v povezavo in blokovni element ne stoji znotraj odstavka, ker bi brskalnik take napake tiho popravil.
-
Vsebina je v začetnem HTML-ju
Razlage so v HTML-ju, ki ga strežnik pošlje takoj; stran se izriše brez odjemalskega JavaScripta. Navigacija na mobilnem zaslonu je izvedena z elementom details, obrazec za sodelovanje pa odpre poštnega odjemalca — vse troje deluje tudi, če se JavaScript ne naloži. Dvoje je izjem in ju navajamo izrecno: iskalni zadetki se izračunajo iz poizvedbe, rezultati kalkulatorjev pa iz vnosov. V obeh primerih je vse, kar je mogoče prikazati brez izračuna, izpisano že v HTML-ju: pri iskanju celoten seznam gradiva po sklopih, pri orodjih razlage, polja in skupne predpostavke izračunov.
-
Viden fokus in preskočna povezava
Fokus s tipkovnico je vedno viden: obris (3 px) je odmaknjen od elementa in se nikoli ne odstrani. Prva stvar na vsaki strani je preskočna povezava »Preskoči na vsebino«, ki preskoči glavo in navigacijo.
-
Pomen ni izražen samo z barvo
Oznake, zapiski in značke nosijo besedilo; barva je le dodatek. Tako je na primer oznaka stanja vsebine vedno izpisana z besedilom, tudi kadar je vrzel v podatkih označena z drugo barvo.
-
Omejeno gibanje
Ob nastavitvi prefers-reduced-motion: reduce so animacije in prehodi skrajšani na minimum, premikanje po strani pa je takojšnje.
-
Slike imajo znane mere
Vsaka slika ima zapisano širino in višino ter opisno alt besedilo; kjer je na voljo več velikosti, je zapisano tudi, katero naj brskalnik izbere. Vsebina se zato ob nalaganju slik ne premika, kar je pomembno za bralce, ki berejo počasi ali sledijo vrstici s prstom.
-
Kontrast, izračunan iz žetonov
Barve so zapisane kot žetoni v slogovni datoteki portala, zato je razmerja kontrasta mogoče izračunati iz samih vrednosti po formuli WCAG 2.1. Najnižje izračunano razmerje za besedilo je 6,36 : 1 (grafit 600 iz nevtralne tople lestvice na mirni bež površini), najnižje med robovi, ki nosijo pomen, pa 3,02 : 1. Pragova sta 4,5 : 1 za običajno besedilo in 3 : 1 za veliko besedilo ter za robove, ki pomen nosijo. Izračun se preveri ob vsaki spremembi barv, zato se ob spremembi žetona ne more tiho poslabšati.
-
Obrazci in tabele
Polja v obrazcih imajo vidne oznake, povezane s poljem: z atributoma for in id, kadar je oznaka samostojna, ali tako, da oznaka polje obdaja, kadar je polje v kratkem obrazcu; kjer vidna oznaka ne bi bila mogoča, je polje označeno z aria-label. Za tabele, ki so širše od zaslona, je pripravljen vzorec drsnega območja z vidno napovedjo; območje je dosegljivo s tipkovnico in ima ime, ki ga bralnik zaslonskega branja prebere.
Česa še nismo preverili
Stran o dostopnosti je vredna toliko, kolikor je resničnega v njej. Zato je tu izrecno zapisano, česa nismo opravili; tega ne štejemo za dokončano delo:
- Zunanje revizije dostopnosti ni bilo. Strani ni pregledal zunanji izvajalec ali kdo drug zunaj projekta in o tem ni poročila.
- Skladnosti s standardom WCAG ne potrjujemo. Ker revizije ni bilo, ravni skladnosti (A, AA ali AAA) ne navajamo.
- Sistematičnega preverjanja z bralniki zaslonskega branja in preverjanja samo s tipkovnico nismo opravili, zato zapisa o rezultatih ni.
- Kontrasta nismo merili na zaslonu. Izračunan je iz zapisanih barv po formuli WCAG 2.1, zato ne zajema tega, kar se zgodi pri prikazu — kalibracije zaslona, odboja svetlobe in nastavitev kontrasta v napravi.
- Okrasne ločnice in obrobe zapiskov so pod razmerjem 3 : 1 (med 1,35 : 1 in 1,78 : 1). Pomena ne nosijo, zato zanje meja po WCAG 2.1 ne velja; vrsta zapiska je izpisana z besedilom, meje med elementi pa so ločnice.
- Avtomatskega preverjanja z orodjem Lighthouse ali podobnim orodjem nismo zabeležili, zato o najdenih napakah ne moremo poročati.
Dokler preverjanja ni, o skladnosti s standardom ne trdimo ničesar. Če naletite na oviro, nam jo sporočite; spodaj je opisano, kaj naj sporočilo vsebuje.
Kako sporočite težavo
Težavo z dostopnostjo sporočite na info@predelava.si. Ker ni strežniškega obrazca, sporočilo napišete v svojem poštnem programu; kako je sestavljen obrazec na portalu, piše na strani Sodelovanje.
V sporočilu navedite:
- naslov strani, na kateri je težava (celotna povezava),
- kaj ste želeli narediti in kaj se je zgodilo,
- brskalnik in napravo, na kateri se je zgodilo,
- ali ste uporabljali bralnik zaslonskega branja, povečavo ali samo tipkovnico in katerega,
- kontakt, na katerega vam lahko odgovorimo.
Sporočila preberemo in jih upoštevamo pri popravkih. Roka za odpravo vnaprej ne obljubljamo, ker je obseg projekta majhen in popravki niso odvisni samo od nas.
Viri
Ta stran ne navaja virov. Zato na njej ni trditev o mejnih vrednostih, rokih ali predpisih, ki bi jih bilo treba preveriti pri uradnem viru. Kjer bo taka trditev dodana, bo dodan tudi vir z datumom preverjanja.
Kaj še ni pripravljeno
- Zunanja revizija dostopnosti ni opravljena; izjava se posodobi, ko bo preverjanje izvedeno.
- Zapisov o preverjanju z bralnikom zaslonskega branja in samo s tipkovnico ni.
Predelava.si obravnava predelavo pridelka v izdelek. Pridelava, spravilo in kakovost surovine so tema portala pridelava.si, urejanje domačega vrta domacivrt.si, mlinski postopki mlin.si, liofilizacija liofilizator.si.