Utökad syntolkning (förinspelat)
När pauser i dialogen inte är tillräckligt långa för en vanlig syntolkning måste videon pausas för att låta den utökade beskrivningen spelas upp — så att blinda användare får full visuell kontext även i tätt, snabbt innehåll.
Vad kriteriet kräver
Vanlig syntolkning (1.2.5) fungerar bara när det finns utrymme mellan den ursprungliga dialogen. För dialogtätt eller snabbt klippt innehåll finns inte det utrymmet. Utökad syntolkning löser detta genom att pausa videon vid behov, låta en längre berättarröst spelas upp och sedan återuppta. Resultatet är en längre total körtid men en fullständigare upplevelse för användare som inte kan se skärmen.
Hur man uppfyller det
- Använd en spelare som stöder programmatisk paus/återupptagning runt beskrivningsinstrukser — HTML5
<video>med en JavaScript-kontroller fungerar. - Skriv ett beskrivningsskript i två omgångar: en för berättarröst i befintliga luckor, en för utökade pauser.
- Märk ut utökade pauspoints i beskrivningsspåret (
.vttmed cue-inställningar eller ett anpassat JSON-manifest). - Erbjud den utökade beskrivningsversionen som ett opt-in-alternativ — tittare som inte behöver det kan spela originalet.
- Placera pauser vid scenövergångar där det är möjligt för att minimera störningar.
- Testa med skärmläsaranvändare — utökad syntolkning som avbryter mitt i en mening är sämre än ingen alls.
Vanliga fel
- Att producera vanlig syntolkning som talar i munnen på kritisk dialog för att det inte finns tillräckligt med utrymme.
- Pauser infogade på godtyckliga ställen i stället för vid scenövergångar, vilket bryter förståelsen.
- Inget sätt för användare att hoppa bakåt förbi en utökad beskrivning om de missat något.
- Utökad syntolkning framtagen men enbart spelbar i en anpassad spelare som inte fungerar på iOS eller Android.
Varför det spelar roll
AAA-nivå och sällan krävt utanför sändning och statlig allmäninformation. De flesta team uppfyller 1.2.5 med en fristående beskriven version och når aldrig 1.2.7. Värt att notera i kontrakt där avtalsskrivningen säger “WCAG AAA där tillämpligt” — flagga det som utanför scope om inte innehållet är dialogtätt.