Hibaazonosítás
A 3.3.1 teljesítési feltétel értelmezése
3.3.1Hibaazonosítás: Amennyiben egy beviteli hibára automatikusan fény derül, a hibás elem azonosításra kerül, és egy szöveges leírást kap a felhasználó a hibáról. (A szint)
A teljesítési feltétel célja
A teljesítési feltétel célja az, hogy a felhasználó felfigyeljen az elkövetett hibára és meg tudja határozni azt, hogy mi a rossz. A hiba üzenetnek a lehető legpontosabbaknak kell lenniük. Egy rosszul elküldött űrlap újbóli megjelenítése, a hibásan kitöltött mezők megjelölésével, sok felhasználó számára nem bizonyul elégségesnek az elkövetett hiba felismeréséhez. A képernyőolvasókat használók például nem fognak tudni a hibáról addig, amíg nem találkoznak az egyik jelzéssel. Ennek következtében, arra gondolva, hogy a lap nem működik, egyszerűen kiléphetnek az adott oldalról, mielőtt megtalálnák a hibajelzést.
A hibák azonosítása és leírása olyan algoritmikus információval is kombinálható, amelyek segítségével a hálózati kliensek vagy kisegítő technológiák azonosíthatják a hibát, és hibaüzenetet küldhetnek a felhasználónak. Bizonyos technológiák például meg tudják állapítani, hogy a felhasználói bevitel nem eshet egy meghatározott területen kívülre, illetve meghatározzák a bevitel fogadásához szükséges űrlap fajtáját. Jelenleg csak néhány technológia támogatja ezt a fajta algoritmikus információt, habár a teljesítési feltétel nem igényli de nem is veti el azok alkalmazását.
A szöveges leírás mellett a hibák más módon, például képekkel, vagy színekkel történő megjelölése is elfogadott.
További információkért tekintse meg a 3.3.3 "Javaslat hibajavításhoz" teljesítési feltétel értelmezését.
A 3.3.1 teljesítési feltételből származó előnyök
-
A beviteli hibákkal kapcsolatos szöveges hibainformációk a vak, illetve színvak felhasználók részére lehetővé teszik a hibák tényének észlelését.
-
Ez a teljesítési feltétel segíthet azoknak az értelmezési, nyelvi és tanulási nehézségekkel küzdőknek, akiknek gondot jelent az ikonok és más vizuális magyarázatok jelentésének értelmezése.
Példák a 3.3.1teljesítési feltételre
-
Űrlap küldéskor előforduló hibák azonosítása
Egy légitársaság weblapja különleges ajánlatot hirdet a kedvezményes járatokra. A felhasználóknak ehhez ki kell töltenie egy egyszerű űrlapot, amely olyan személyes adatokat tartalmaz, mint például a felhasználó neve, címe, telefonszáma, a hellyel kapcsolatos elvárásai, illetve az e-mail címe. Abban az esetben, ha az űrlap valamelyik mezője hiányosan, vagy rosszul kerül kitöltésre egy megjelenő hibaüzenet tájékoztatja a felhasználót arról, hogy melyik mező hibás, vagy nem került kitöltésre.
Megjegyzés: Ez a teljesítési feltétel nem azt jelenti, hogy a szín vagy stöveg stílusok nem használhatók a hibák jelzésére. Csupán annyi a követelmény, hogy a hibákat szöveges üzenetek is azonosítsák. Ebben a példában a szín mellett két csillag karakter is felhasználásra került.
-
Többszörös magyarázatok használata
A felhasználó nem tud két mezőt kitölteni az űrlapon. A hiba leírása és a hibás mezőt jelző egyedi karakter mellett az adott mezők sárga színnel is jól láthatóan megjelölésre kerülnek azért, hogy a felhasználó könnyebben megtalálja őket.
Kapcsolódó források
A források tájékoztató jellegűek, és csak angol nyelven érhetőek el.
d3151 Communicating with - receiving - general signs and symbols. International Classification of Functioning, Disability and Health. 2001. World Health Organization.
A 3.3.1-es teljesítési feltételhez kapcsolódó technikák és gyakori hibák - Hibaazonosítás
Ebben a részben minden egyes, számmal jelölt tétel egy olyan technikát vagy technikák kombinációját jelöli, amelyet a WCAG Munkacsoport elegendőnek tart a jelen teljesítési feltételnek való megfeleléshez. A felsorolt technikák csak abban az esetben felelnek meg a teljesítési feltételnek, ha az összes WCAG 2.0 megfelelőségi követelmény teljesítésre került.
Elégséges technikák
Utasítások: Válassza ki az alábbi szituációk közül azt, amelyik illik az Ön által használt tartalomhoz. Minden szituáció olyan számmal jelölt technikákat(vagy technikák kombinációját) tartalmaz, amelyet a Munkacsoport elégségesnek tart az adott szituációban.
B szituáció Ha a felhasználó információit specifikus adat formátumban, vagy bizonyos értékekkel kell megadni.
Egyéb (javasolt) technikák a 3.3.1-hez
Bár a megfelelőség szempontjából nem számítanak követelménynek, az alábbi technikákat érdemes figyelembe venni a tartalomhoz való hatékonyabb hozzáférés elősegítésére. A felsorolt módszerek/technikák közül nem mindegyik működik vagy hatékony bizonyos helyzetekben.
G139: Creating a mechanism that allows users to jump to errors
-
Az űrlapok elküldésének érvényesítése a szerveren (hivatkozás előkészületben)
-
Az űrlap újbóli megjelenítése a hibák jegyzékével együtt (hivatkozás előkészületben)
-
Hibaüzenet megjelenítése az információk bevitelekor (hivatkozás előkészületben)
-
A javítások megkönnyítése a hibákhoz vezető hivatkozások megadásával (hivatkozás előkészületben)
-
A hibák helyének vizuális kiemelése (hivatkozás előkészületben)
-
A szöveges hibaüzenetk nem szöveges tartalommal történő kiemelése (hivatkozás előkészületben)
-
Visszajelzés a sikeresen elküldött adatokról (hivatkozás előkészületben)
A 3.3.1 kapcsán elkövetett gyakori hibák
A WCAG Munkacsoport a következő gyakran előforduló hibákat említi meg a 3.3.1 -es teljesítési feltételre vonatkozóan:
(Jelenleg nincs dokumentált hiba)
Terminológia
- beviteli hiba
-
a felhasználó által megadott, de a gép által nem elfogadott információ
Megjegyzés: ez magába foglalja:
-
A weboldal által igényelt, de a felhasználó által kihagyott információt
-
A felhasználó által megadott, de nem megfelelő adatformátumú vagy értékű információt
-