Understanding WCAG 2.0

Skip to Content (Press Enter)

F50: A 2.2.2 teljesítési feltételhez tartozó hiba, amelyet az öt másodperces időkorlátot biztosító mechanizmus nélkül alkalmazott villogó effektust generáló szkript okoz

Alkalmazás

A szkripttel szabályozható villogó tartalmat támogató technológiák.

Ez a hiba az alábbiakra vonatkozik:

Leírás

A tartalmat bizonyos időközönként elrejtő és felfedő szkriptek segítségével készíthető villogó hatást keltő tartalom. Abban az esetben, ha a szkript nem tartalmaz olyan mechanizmust, amely 5 másodpercen belül megállítja villogást, akkor ez a technika hibának számít. A villogást megállító technika módosításra vonatkozó további információkért tekintse meg az SCR22: A maximum 5 másodpercig tartó villogás szabályozása szkriptekkel című részt.

Példák

1. hiba példa

Az alábbi példában lévő szkript a tartalom villogtatására szolgál, de a villogás nem szűnik meg 5 másodperc alatt, hanem tovább folytatódik.

Példa kód:


...
<script type="text/javascript">
<!--
// blink "on" state
function show()
{
        if (document.getElementById)
        document.getElementById("blink1").style.visibility = "visible";
        settime-out("hide()", 450);
}
// blink "off" state
function hide()
{
        if (document.getElementById)
        document.getElementById("blink1").style.visibility = "hidden";
        settime-out("show()", 450);
}
// kick it off
show();
//-->
</script>
...
<span id="blink1">This content will blink</span>

Ellenőrzések

Folyamat

Minden egyes villogó tartalommal kapcsolatban:

  1. Ellenőrizze, hogy a villogás megszűnik-e 5 másodpercen belül.

Elvárható eredmények

Amennyiben az 1. pont hamis a tartalom nem felel meg a teljesítési feltétel követelményeinek.