Tovább a tartalomhoz

Hozzáférhetőség

Hogyan segít a Bricks a hozzáférhető weboldalak építésében: ARIA-tájékozódási pontok, képek, hivatkozások, űrlapok és billentyűzetes használat.

A hozzáférhetőség (röviden a11y) azt jelenti, hogy a weboldalt minél többen tudják használni, a fogyatékkal élők is. Ez nem csak etikai kérdés: néhány országban jogi előírás is, és a látogatók nagyjából tizenöt százalékát érinti. A Bricks eszközöket ad ahhoz, hogy kód írása nélkül is szemantikus HTML-t állíts elő, és megfelelj a legfontosabb irányelveknek.

A cél, hogy a tartalom érthető legyen a látogatóid többsége számára: érvényes HTML, megfelelő szemantikus szerkezet, beszédes hivatkozások és gombok, a képeknél értelmes alt leírás.

A Bricks alapból három tájékozódási pontot (landmark) hoz létre: fejléc (header), fő tartalom (main) és lábléc (footer).

Az elemek a lehető legszemantikusabb címkét használják. Az Űrlap elem form, a Navigációs menü elem nav címkét ad. Ha további tájékozódási pontra vagy bármilyen más szemantikus címkére van szükséged, használd a Tároló elemet, és válaszd ki a kívánt HTML-címkét. Egyéni címkét is megadhatsz.

Az egyéni attribútumokkal bármelyik elemhez hozzáadhatsz további attribútumot, például role értéket. A Stílus → Attribútumok résznél a plusz ikonnal vegyél fel egy attribútumot, a Név legyen role, az Érték a megfelelő szerepkör. Részletek: Egyéni attribútumok és tippek.

A képek a WordPress Média képtulajdonságaiban megadott helyettesítő szöveggel jelennek meg. Az alt attribútum a képet nem látó látogatók leírása. A Kép elemnél egyéni alt szöveget is megadhatsz a szerkesztőben.

A háttérképek CSS-háttérként kerülnek ki, ezért díszítőelemekre használd őket. Ha a kép jelentést hordoz, inkább a Kép elemet válaszd, hogy megfelelő helyettesítő szöveget kaphasson, vagy add hozzá a szükséges kiegészítő szöveget vagy egyéni attribútumot kézzel.

Ha egy hivatkozás tartalma üres vagy nem elég beszédes, a szerkesztőben állíts be hozzá aria-label (és title) attribútumot. Ezek segítik a képernyőolvasókat és egyéb segítő technológiákat.

Kerüld az „Olvass tovább” és „Kattints ide” típusú szövegeket, mert nem mondanak semmit a látogatónak a cél tartalmáról. Ha mégis ezeket használod, adj a hivatkozásnak aria-label attribútumot, amely megmondja, hová vezet.

Az Űrlap elem mezőihez felirat adható vagy elhagyható. A feliratok azért fontosak, mert leírják, mit kell beírni a mezőbe. Ha nem szeretnél feliratot megjeleníteni, a Bricks a mezőnél megadott felirat alapján automatikusan aria-label attribútumot ad a beviteli mezőnek.

A hozzáférhetőség egyik alapkövetelménye, hogy a weboldal csak billentyűzettel is használható legyen. Ez nem csak az egeret nem használóknak fontos, hanem más segítő eszközök használóinak is.

Fontos, hogy látszódjon, hol áll a fókusz. A Bricks alapértelmezett CSS-t ad a :focus állapothoz. Saját stílust a Stíluskezelő → Sablonstílusok tipográfiai beállításai között, a fókuszkeret (focus outline) vezérlőjénél adhatsz meg. A fókuszkeret eltávolítása („none” érték) nem ajánlott.

Billentyűzetes használatnál zavaró, ha minden menüpontot végig kell lépkedni a fő tartalom előtt. A bevált megoldás az oldal tetején lévő, a navigációt átugró hivatkozás. A Bricks alapból két ilyen hivatkozást ad: az egyik a tartalomra, a másik a láblécre ugrik (ha van lábléc). Ezek automatikusan bekerülnek, és csak akkor jelennek meg, ha megnyomod a TAB billentyűt.

A Bricks által készített menük <nav> címkében vannak, és teljesen kezelhetők billentyűzettel:

Billentyű Hatás
TAB A következő menüpontra lép.
SHIFT + TAB Az előző menüpontra lép.
ENTER Követi a hivatkozást (mint a kattintás).
SPACE Megnyitja vagy bezárja az almenüt, ha van.

A billentyűzetes menüműködés a lenyíló (fly-out) menük bevált mintáját követi.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások