Understanding WCAG 2.0

Skip to Content (Press Enter)

Javaslat hibajavításhoz
A 3.3.3 teljesítési feltétel értelmezése

3.3.3Javaslat hibajavításhoz: Amennyiben egy beviteli hibára automatikusan derül fény, és a javítási megoldások ismertek, akkor a megoldási javaslatokat a felhasználók részére bocsájtják, hacsak ez nem veszélyezteti a tartalom biztonságát, vagy célját. (AA szint)

A teljesítési feltétel célja

A teljesítési feltételnek az a célja, hogy a lehetőség szerinti legjobb javítási javaslatot adja egy beviteli hiba korrigálásához.

A 3.3.1-es teljesítési feltétel hibaüzeneteket közvetít. Az értelmi fogyatékos felhasználóknak azonban problémát jelenthet a hibajavítások módjának értelmezése. A látási problémákkal küzdők pedig nem lesznek képesek pontosan kitalálni a hiba kijavításának módszerét. Egy sikertelen adatlap küldése esetén, habár a felhasználók észlelhetik az elkövetett hibát, de mivel nem biztosak a hiba megoldásának módjában, ezért elvethetik az űrlap elküldésére irányuló újabb kísérletet.

A tartalom szerkesztője esetlegesen megadhatja a hiba leírását, vagy technológiai specifikus, algoritmikus információkra alapozva, a hálózati kliens is közölheti a felhasználóval a hiba jellegét.

A 3.3.3 teljesítési feltételből származó előnyök

  • A beviteli hibák kijavításának módjáról közölt információk lehetővé teszik azt, hogy a tanulási nehézségekkel küzdő felhasználók is sikeresen tölthessék ki az adott űrlapot. A vak, illetve látássérült emberek könnyebben megértik a beviteli hiba jellegét és annak lehetséges kijavítási módját. A mozgássérültek pedig a helytelen bevitelből származó javítások számát csökkenthetik.

Példák a 3.3.3 teljesítési feltételre

Kapcsolódó források

A források tájékoztató jellegűek, és csak angol nyelven érhetőek el.

(none currently documented)

A 3.3.3 teljesítési feltételhez kapcsolódó technikák és gyakori hibák - Javaslat hibajavításhoz

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.

Megjegyzés: Bizonyos esetekben a felsorolt szituációk közül több is teljesülhet. Például egy kötelezően kitöltendő mező specifikus formátumú adatot is kérhet.

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.

A szituáció: Ha egy kötelezően kitöltendő mező nem tartalmaz információt:
  1. G83: Providing text descriptions to identify required fields that were not completed

B szituáció: Ha a beviteli mező speciális adat formátumot kér:
  1. G85: Providing a text description when user input falls outside the required format or values

  2. G177: Providing suggested correction text

  3. SCR18: Providing client-side validation and alert (Scripting)

  4. SCR32: Providing client-side validation and adding error text via the DOM (Scripting)

C szituáció: A felhasználó által bevitt információnak a korlátozott értékek listájába kell tartozmia:
  1. G84: Providing a text description when the user provides information that is not in the list of allowed values

  2. G177: Providing suggested correction text

  3. SCR18: Providing client-side validation and alert (Scripting)

  4. SCR32: Providing client-side validation and adding error text via the DOM (Scripting)

Egyéb technikák (javasolt) a 3.3.3-hoz

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

  • Könnyen megérthető és a honlap többi szöveges részétől megkülönböztethető hibaüzenetek készítése (hivatkozás előkészületben)

  • Űrlapküldés hitelesítése a szerveren (hivatkozás előkészületben)

  • Abban az esetben, ha a kötelezően megadandó információ nem került bevitelre, a kötelező szövegmező egyértelmű azonosítása, beleértve a feliratokat és a helyesen bevitt információk példáit. (hivatkozás előkészületben)

  • A tartalom beviteli hibáinak kijavítására vonatkozó javaslatok ismétlése és kiemelése a hibának megfelelő helyen (hivatkozás előkészületben)

  • Ugrási lehetőség biztosítása a javaslatok listájából az űrlap megfelelő beviteli mezőjéhez (hivatkozás előkészületben)

  • További szöveges segítség biztosítása a megváltoztatandó mezőhöz (hivatkozás előkészületben)

  • Különböző formátumu beviteli adatokat elfogadása (hivatkozás előkészületben)

  • Visszaigazolás az adatok sikeres elküldéséről (hivatkozás előkészületben)

Technikák a javaslatok biztosítására (Ajánlott)
  • Szöveges leírás biztosítása a beviteli hibák számáról, javaslatok a javításukkal kapcsolatban, és utasítások a további lépésekre (hivatkozás előkészületben)

  • A tartalom első részeként (vagy az első részek egyikében) megjelenő szöveges leírás a javítási javaslatokkal kapcsolatban, illetve ennek az információnak a hangsúlyozása a tartalmon belül (hivatkozás előkészületben)

  • A hibák és javaslatok megjelenítése az eredeti űrlappal összefüggésben (például az űrlap újbóli megjelenítése a beviteli hibák és a javítási javaslatok kiemelésével, valamint az eredeti űrlappal összefüggésben történő megjelenítése) (hivatkozás előkészületben)

HTML Technikák (Ajánlott)
  • A kötelezően kitöltendő beviteli mezők előtt az adatok és adatformátumok "helyes példáinak" megadása szöveges tájékoztatás formájában (hivatkozás előkészületben)

  • Hivatkozások biztosítása a javasolt javításokhoz, vagy a javasolt javítás közvetlen felajánlása a weblapon (hivatkozás előkészületben)

Kliens-oldali szkript technikák (Ajánlott)
  • SCR18: Providing client-side validation and alert (Scripting)

  • Kliens-oldali hitelesítés, valamint hibaszöveg hozzáadása a DOM-on keresztül (hivatkozás előkészületben)

  • A küldés alkalmazás egy funkciójának indítása a kliens-oldali hitelesítés végrehajtására (hivatkozás előkészuületben)

ARIA technikák (Ajánlott)

A 3.3.3 kapcsán elkövetett gyakori hibák

A WCAG Munkacsoport a következő gyakran előforduló hibákat említi meg a 3.3.3-as 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:

  1. A weboldal által igényelt, de a felhasználó által kihagyott információt

  2. A felhasználó által megadott, de nem megfelelő adatformátumú vagy értékű információt