Tovább a tartalomhoz

Akadálymentes űrlapok tartalomkészítőknek

Miért fontos az akadálymentesség, és hogyan állítsd be az űrlapot: címkék, tabindex, színek, elnevezések, captcha és hibaüzenetek.

A Gravity Forms jó eszköz akadálymentes webes űrlapok készítéséhez. Ez a fejezet segít abban, hogy az űrlapot akadálymentességi szemlélettel állítsd be, és tudd, mire figyelj. A gyors ellenőrzéshez használd az Akadálymentesítési ellenőrzőlistát.

Az akadálymentes űrlapot minél több ember tudja használni, minél többféle eszközön. Gondolj például ezekre a felhasználókra:

  • fejlesztő, aki számítógépet, billentyűzetet és egeret használ;
  • vak felhasználó, aki képernyőolvasót használ;
  • siket-vak felhasználó, aki képernyőolvasót és braille-kijelzőt használ;
  • vonaton utazó, aki okostelefonon, lassú wifin böngész;
  • idős ember, aki erős napfényben használ táblagépet;
  • gyerek, akinek eltört a karja, és csak a billentyűzetet tudja használni.

Becslések szerint az emberek mintegy 20 százaléka él valamilyen fogyatékossággal, és az idősödő társadalomban ez az arány nő. Az akadálymentesség nem csak nekik hasznos: ha az űrlapok akadálymentesek, mindenki jobban használja őket.

A Gravity Forms a webes akadálymentesség nemzetközi irányelveit követi: WCAG 2.1, AA szint. Egyes országokban a jogi követelmény a WCAG 2.0 AA, vagy külön szabályrendszer van érvényben. Hogy az országodban és a webhelyed típusára mi vonatkozik, azt a saját hatóságodnál érdemes ellenőrizni.

Új űrlap létrehozása után az űrlap beállításaiban állítsd be:

  • Címke elhelyezése: felülre igazítva
  • Leírás elhelyezése: a beviteli mezők fölött
  • Az érvényesítési üzenet elhelyezése: a beviteli mezők fölött
  • Alcímke elhelyezése: a beviteli mezők fölött
  • Érvényesítési összefoglaló: bekapcsolva
  • Kötelező mező jelölése: ne vedd ki a kötelező mezők jelölését

Amikor űrlapblokkot teszel az oldalra, a blokk beállításaiban:

  • az Űrlap beállításai közt kapcsold be az űrlapcím megjelenítését;
  • a Haladó beállításoknál ne állíts be pozitív tabindexet, az érték maradjon -1 (vagyis ne legyen tabindex).
  • A címke megmondja, mit kell kitölteni, és mindig látszódjon.
  • A címke a beviteli mező fölött legyen.
  • A címke csak a beviteli mezőre vonatkozzon, ne tegyél bele hivatkozást, súgóbuborékot vagy más HTML-t.
  • A helyőrző javaslat arra, hogyan töltsd ki a mezőt.
  • A leírás kiegészítő információt adhat a mezőről.
  • A címke mindig legyen értelmes és látható. A helyőrző és a leírás elhagyható.
  • Ha a címke mindig látszik, az emberek nem felejtik el, mit kell kitölteniük.
  • Ha az űrlapot az automatikus kitöltés tölti ki, a látható címke segít ellenőrizni, hogy az érték a megfelelő mezőbe került.
  • Az emberek fentről lefelé olvasnak. Ha a címke a mező alatt van, összezavarhat, melyik címke melyik mezőé.
  • A helyőrző eltűnik, amint gépelni kezdesz, ezért ha csak az van, a felhasználó elfelejtheti, mit kell beírnia.
  • Ha hivatkozás van a címkében, a segítő technológiát (például képernyőolvasót) használó ember összezavarodhat. A címke legyen lényegre törő, a kiegészítő információt a leírásba írd.
  • A Gravity Forms gondoskodik róla, hogy a leírást a képernyőolvasók is felolvassák, ezért itt érdemes kiegészítő információt adni.

Példa: Címke: Név, Helyőrző: például Minta Mária.

A gomb beállításai:

  • Küldés gomb → Általános → Küldés beviteli típusa: válaszd a Szöveg lehetőséget.
  • Küldés gomb → Általános → Küldés gomb szövege: használj beszédes szöveget (lásd az „Elnevezések” szakaszt).
  • Küldés gomb → Feltételes logika: ne kapcsold be.

Kerüld a pozitív tabindexet az űrlapelemeken. Vannak, akik nem tudnak egeret használni, például mert vakok vagy a finommotorikájuk korlátozott. Ők a billentyűzettel navigálnak: a Tab billentyűvel ugrálnak az elemek (hivatkozás, gomb, űrlapelem) között.

Ha egy űrlapelemre pozitív tabindexet állítasz, az lesz az első, amelyik fókuszt kap az oldalon. Ezzel eltéríted a természetes fókuszsorrendet, ami nagyon zavaró annak, aki a főmenübe szeretne eljutni, és nem a hírlevélre akar feliratkozni. Hagyd, hogy a felhasználó irányítson.

Az űrlap színeit általában a WordPress-téma határozza meg. Ha a testreszabóban módosítod őket, tartsd szem előtt:

  • a szöveg és a háttere, valamint a szegélyek és a hátterük közti színkontraszt legyen elegendő;
  • ne hivatkozz színre jelentésként, például: „Nyomd meg a zöld gombot a folytatáshoz”.

Nem mindenki lát tökéletesen. Ha a szöveg és a szegélyek kontrasztja jó, a legtöbben még tábláról, napfényben is el tudják olvasni. A férfiak 8, a nők 0,4 százaléka színtévesztő, ők elveszíthetik a színre utaló információt.

A HTML mező vagy a Szakasz mező ne tartalmazzon olyan információt, amely nélkül nem lehet kitölteni az űrlapot. A képernyőolvasó az űrlap kitöltése közben nem mindig mondja be ezeket. A fontos információt tedd egy beviteli mező leírásába, mert azt a képernyőolvasók felolvassák.

A hivatkozásokat, címkéket és gombokat önmagukban is érteni kell. Ne kelljen kitalálni, vagy a környező szöveget végigolvasni, hogy kiderüljön, mi történik. Ha több információ kell egy mező kitöltéséhez, használd a leírást.

Példák:

  • A gombnak legyen beszédes felirata. A „Küldés” általános, jobb például a „Feliratkozás”.
  • A hivatkozás szövege legyen leíró. A „Kattints ide” nem hasznos, jobb például az „adatvédelmi tájékoztatónk”. Úgy írd a mondatot, hogy a hivatkozás szövege önmagában is érthető legyen.
  • Az új jelszó mellé írj világos leírást, például: „Legalább 8 karakter hosszú jelszót adj meg.”

Mondd meg, mire számíthat a felhasználó

Szekció neve “Mondd meg, mire számíthat a felhasználó”

A többlépéses űrlap jó ötlet a hosszú űrlap kezelhető részekre bontására. De ne hagyd sötétben a felhasználót, hány lépésből áll az űrlap.

Ha oldaltöréseket használsz, tegyél hozzá látható folyamatjelzőt is. A szorongó emberek (és valójában mindenki) nyugodtabb, ha tudja, mire számítson. Tájékoztasd a lépések számáról, és adj lehetőséget az előző lépésekre való visszalépésre, hogy ellenőrizhessék, mindent jól töltöttek-e ki. A gombok és hivatkozások szövege legyen beszédes, hogy egyértelmű legyen, mi történik a kattintásra. A folyamatjelzőről a Folyamatjelző többoldalas űrlapokon fejezetben olvashatsz.

A captchák és reCAPTCHA-k nagyon nehezek lehetnek vak, kognitív fogyatékkal élő vagy kevésbé gyakorlott webhasználók számára. Gondold át, valóban szükséged van-e rájuk. A spam megelőzésére más módot is találhatsz: kapcsold be az űrlapbeállításokban a haladó honeypotot, vagy használj spamvédő bővítményt. A Google reCAPTCHA v3 is lehet megoldás, de sértheti a felhasználók adatainak védelmét, ez bonyolult kérdés.

Mindenekelőtt: ne a felhasználóra hárítsd a spam megakadályozásának terhét, mert kizárhatod az igazi felhasználókat is. Lásd még a Spamvédelem: első lépések fejezetet.

Nem mindenki tudja, mit jelent a csillag. Ha csillaggal jelölöd a kötelező mezőket, tegyél az űrlap fölé magyarázó sort, vagy a címkébe írd oda, hogy „(kötelező)”.

A mezők Egyéni érvényesítési üzenet beállításával írj értelmes hibaüzenetet. A „Ez a mező kötelező” szöveg javítható, például: „Add meg a teljes neved.”

A gondosan megírt hibaüzenetek lényegesek. A hiányzó vagy hibás adatról adott hasznos visszajelzés csökkenti a felhasználó bosszúságát. Adj minden segítséget az űrlap kitöltéséhez, és ha fontos, hogy a felhasználó ki tudja tölteni, a kapcsolattartási adataidat is.

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