1.2.1 - Hang és videó alternatívák

Röviden a szabványpontról

A WCAG 1.2.1 (Audio-only and Video-only – Prerecorded) előírja, hogy minden előre felvett, csak hangot vagy csak videót tartalmazó médiához egyenértékű szöveges alternatívát kell biztosítani. Ez lehetővé teszi, hogy a tartalom más formákba is átalakulhasson, mint például nagy betűs szöveg, Braille-írás, beszéd vagy egyszerűbb nyelv.

A szabvány az alábbi tartalmakra vonatkozik:

  • Csak hang tartalom (podcastok, hangfelvételek) – szöveges átirat szükséges
  • Csak videó tartalom (hang nélküli videók, animációk) – leíró szöveg vagy hang leírás szükséges
  • Előre felvett média (élő közvetítésekre nem vonatkozik)

A cél az, hogy azok a felhasználók is hozzáférjenek a média által közvetített információhoz, akik nem képesek hallani a hangot vagy látni a videót.

Kiket érint

Elsődleges célcsoport:

  • Siket és nagyothalló felhasználók, akik nem érzékelik a hangtartalmat
  • Vak és gyengénlátó felhasználók, akik nem látják a csak videó tartalmat
  • Siketvak felhasználók, akiknek Braille kijelzőn kell elérniük az információt

Másodlagos előnyök:

  • Keresőmotorok könnyebben indexelik a szöveges tartalmat
  • Zajos környezetben vagy ahol nem lehet hangot lejátszani
  • Nyelvtanulók számára hasznos a szöveges verzió
  • Gyorsabb információszerzés (olvasás gyorsabb lehet, mint a lejátszás)

Tesztelés

  1. Ellenőrizd, hogy minden csak hang fájlhoz tartozik pontos, teljes szöveges átirat
  2. Győződj meg róla, hogy minden csak videó fájlhoz tartozik részletes szöveges leírás
  3. Használj képernyőolvasót, hogy ellenőrizd a szöveges alternatíva elérhetőségét
  4. Manuálisan ellenőrizd, hogy az átirat vagy leírás ugyanazt az információt közvetíti, mint a média
  5. Használj automatizált akadálymentességi eszközöket (pl. axe DevTools) a hiányzó alternatívák feltérképezésére

Jó megoldások

Podcast szöveges átirattal

A hanganyag mellé teljes átiratot biztosítunk, amely tartalmazza a beszélő nevét, a pontos szöveget és a fontos hangeffekteket is.

<audio controls>
  <source src="podcast-epizod.mp3" type="audio/mpeg">
  A böngésző nem támogatja az audio elemet.
</audio>

<section aria-labelledby="transcript-heading">
  <h2 id="transcript-heading">Podcast átirat</h2>
  <p><strong>Kovács János:</strong> Üdvözlöm hallgatóinkat...</p>
  <p><em>[háttérzene halkulása]</em></p>
  <p><strong>Nagy Anna:</strong> Köszönöm a meghívást...</p>
</section>

Hang nélküli videó leírással

A vizuális információt szöveges leírással tesszük hozzáférhetővé. A leírás tartalmazza a fontos vizuális elemeket, műveleteket és szöveges információkat.

<video controls>
  <source src="animacio.mp4" type="video/mp4">
  A böngésző nem támogatja a video elemet.
</video>

<section aria-labelledby="video-description">
  <h2 id="video-description">Videó leírás</h2>
  <p>Az animáció egy forgó földgömböt mutat, amelyen kiemelt 
  kereskedelmi útvonalak láthatók a kontinensek között. 
  A kamera lassan körbejár a földgömb körül, miközben különböző 
  színű vonalak jelzik a tengeri és légi útvonalakat.</p>
</section>

Külön oldalra linkelt átirat

Ha az átirat túl hosszú, külön oldalra helyezhetjük, de a link egyértelműen jelzett és könnyen megtalálható legyen.

<audio controls>
  <source src="hosszu-eloadas.mp3" type="audio/mpeg">
</audio>

<p>
  <a href="eloadas-atirat.html" aria-describedby="transcript-desc">
    Teljes szöveges átirat
  </a>
  <span id="transcript-desc"> - Az előadás teljes szövege külön oldalon</span>
</p>

Interaktív videó elemekkel

Ha a videó interaktív elemeket tartalmaz, azokat is le kell írni a szöveges alternatívában.

<video controls>
  <source src="interaktiv-demo.mp4" type="video/mp4">
</video>

<details>
  <summary>Videó interakciók leírása</summary>
  <p>A videó egy weboldalon való navigációt mutat:</p>
  <ol>
    <li>Kattintás a főmenü "Termékek" gombján</li>
    <li>Megjelenik egy legördülő menü 5 opcióval</li>
    <li>Az egér a "Laptopok" opcióra mutat</li>
    <li>Kattintás után megnyílik a laptopok kategória oldala</li>
  </ol>
</details>

Rossz megoldások

<!-- Hiányzó átirat csak hang tartalomnál -->
<audio controls>
  <source src="fontos-kozlemeny.mp3" type="audio/mpeg">
</audio>
<!-- Nincs szöveges átirat! -->

<!-- Hiányos átirat -->
<audio controls>
  <source src="riport.mp3" type="audio/mpeg">
</audio>
<p>Átirat: Beszélgetés a klímaváltozásról.</p>
<!-- Túl általános, nem tartalmazza a tényleges tartalmat! -->

<!-- Rejtett vagy nehezen megtalálható átirat -->
<audio controls>
  <source src="podcast.mp3" type="audio/mpeg">
</audio>
<details style="font-size: 0.8em; color: #999;">
  <summary>Egyéb</summary>
  <p>Itt van az átirat...</p>
</details>
<!-- Nem egyértelmű, hogy átirat van! -->

<!-- Csak videó tartalom leírás nélkül -->
<video controls>
  <source src="bemutato-animacio.mp4" type="video/mp4">
</video>
<!-- Nincs leírás a vizuális tartalomról! -->

Források

Iratkozz fel hírlevelünkre!

Amennyiben szeretnél első kézből értesülni az új bejegyzésekről, iratkozz fel hírlevelünkre!

Ez a weboldal sütiket használ a böngészési élmény javítása és a webhely megfelelő működésének biztosítása érdekében. A webhely használatának folytatásával elismeri és elfogadja a sütik használatát.

Összes elfogadása Csak a szükségesek elfogadása