Kontroller mot EN 301 549 og WCAG 1.2.2
Eller lim inn underteksttekst
Innstillinger
Grensen er ikke et tall du skriver inn: den leses ut av et publisert dokument, og rapporten navngir det dokumentet, siterer setningen den kom fra, sier om setningen er et krav eller en veiledning, og oppgir dagen vi sist verifiserte den, med en lenke. Velg dokumentet du er ansvarlig overfor. De er ikke enige med hverandre: Netflix teller tegn per sekund og begrenser en linje til 42 tegn, mens Ofcom og BBC teller ord per minutt og, for linjelengde, begrenser BBC en linje til 37. Tre av dem oppgir ingen tall i det hele tatt — 47 CFR §79.1, WCAG 2.2 SC 1.2.2 og EN 301 549, som krever at nettsider og dokumenter utenfor nettet oppfyller det samme kriteriet. De tre krever at undertekster identifiserer hvem som snakker, og at de bærer ikke-verbal informasjon, og overlater hvert tall til kringkasteren; en side som kontrollerer dem, spør om filen gjør det, ikke om et tall overskrides. De har heller ikke samme vekt: en feil som leses som en advarsel mot WCAG, leses som en feil mot EN 301 549, fordi standarden gjør det kriteriet til et skal. Endring av denne boksen endrer grensen og sitatet sammen, så en rapport kan aldri bære det ene dokumentets tall under det andres navn. Sider som kontrollerer noe bare ett av disse dokumentene oppgir, tilbyr bare det ene.
Hvilken bildefrekvens tidene telles i. På formatsidene er det dette MicroDVD trenger, fordi det lagrer tid som bildenummer. På sidene for bildefrekvens er det frekvensen filen ble tidsstyrt mot — versjonen undertekstene ble laget for — og sidens andre boks tar frekvensen til videoen du skal bruke dem med. 23,976, 24, 25, 29,97, 30, 50, 59,94 og 60 er de vanlige. Tar du feil, forskyves hele tidslinjen, og på bildefrekvenssidene forskyves den med et forhold i stedet for et fast beløp.
EN 301 549 er den europeiske standarden for tilgjengelighetskrav i IKT, og om forhåndsinnspilte undertekster sier den én ting: klausul 9.1.2.2 krever at nettsider, og klausul 10.1.2.2 at dokumenter utenfor nettet, oppfyller WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded). Standarden oppgir ikke noe eget krav utover denne innlemmelsen, og WCAG-kriteriet selv oppgir ingen tall — ingen lesehastighet, ingen linjelengde, ingen varighetsgrenser. Denne siden kjører hver undertekstkontroll den har, mot begge dokumentene, og derfor er den én side og ikke to: kontrollen er den samme, og bare vekten av setningen endres. Filen vurderes i nettleseren din, og hverken teksten eller tidskodene forlater maskinen.
Vekten er den interessante delen, og den er grunnen til at begge dokumentene tilbys her. Setningen denne siden anvender, er oppgitt som en plikt av EN 301 549 — shall satisfy — og som veiledning av WCAG, hvis Understanding-dokument bærer ordene om å identifisere hvem som snakker. Samme tekstblokk i samme fil leses derfor som en feil mot den europeiske standarden og som en advarsel mot kriteriet den innlemmer. Ingenting ved filen endret seg mellom de to kjøringene. Det er et faktum om de to dokumentene, og det er verdt å se én gang. For norske virksomheter er bildet tredelt: EN 301 549 er anskaffelsesstandarden, mens IKT-forskriften og EØS-avtalen er der den bindende plikten kommer fra.
Fordi ingen av dokumentene oppgir tall, vil fire av de fem seksjonene i rapporten si at ingen grense ble oppgitt. Det er ikke en tom side. Det er svaret på et spørsmål folk stiller før de skriver en husstil: om tilgjengelighetsstandarden de må oppfylle, sier noe om hvor fort en undertekst kan leses eller hvor lenge den kan stå på skjermen. Det gjør den ikke; de tallene bor i kringkasteres og plattformers stilguider, som er en annen type dokument, og rapportene for dem sier det. Begreper som reading speed, auditory cues, non-speech information og speaker change dukker opp i materialet rundt kriteriet, men bare talerskiftet kan måles i en tekstfil.
Eksempler
Samme fil under EN 301 549
Undertekster
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
Hva rapporten finner
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Error 2 00:00:04.000 00:00:07.400 2 items ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)
What it was checked against
Standard: ETSI EN 301 549 (EU accessibility requirements for ICT)
Where it is stated: 9.1.2.2 Captions (Prerecorded): Where ICT is a web page, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)
Stated as: Requirement
Verified: 2026-10-16
Not checked by this page: 10.1.2.2 Captions (Prerecorded): Where ICT is a non-web document, it shall satisfy the WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded)Legg merke til avslutningslinjen: EN 301 549 behandler nettsider og dokumenter utenfor nettet i to separate klausuler som sier det samme om samme kriterium. Denne siden anvender den for nettsider og navngir den andre under det den ikke kontrollerte, fordi hvilken av de to som gjelder deg, avhenger av hva filen publiseres som, og en tekstfil sier det ikke. Siteringen gjør resten: klausulnummeret er EN 301 549 sitt, og setningen som anvendes, er sitert fra WCAG, fordi det er standardens form — den vedtar kriteriet i stedet for å gjenta det.
De samme bytene under WCAG 2.2 SC 1.2.2
Undertekster
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
Hva rapporten finner
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Warning 2 00:00:04.000 00:00:07.400 2 items Understanding Success Criterion 1.2.2: Captions (Prerecorded) — Intent: captions not only include dialogue, but identify who is speaking
What it was checked against
Standard: WCAG 2.2 Success Criterion 1.2.2
Where it is stated: Intent: captions not only include dialogue, but identify who is speaking
Stated as: GuidelineIdentisk inndata, identisk tekstblokk, identisk måling — og Advarsel i alvorlighetskolonnen snarere enn Feil. Den ene cellen er argumentet for å ha denne siden i stedet for to: endringen ligger i dokumentet, og å sammenligne de to kjøringene er den eneste måten å se den. Klausullinjen endres også, fra et EN 301 549-klausulnummer til Understanding-dokumentet, fordi det er der WCAG oppgir det. Ingen av dem er mer riktig enn den andre; det er de to dokumentene, og rapporten forteller hvilket du spurte om.
Et navn som en bindestrek skjuler
Undertekster
1
00:00:01,000 --> 00:00:03,000
MARY: It does not matter now.
2
00:00:04,000 --> 00:00:07,000
- JOHN: I told you not to wait up.
- Then say it out loud.
Hva rapporten finner
Cues with two speakers and no name — 1 found
Severity Cues Start End Measured Clause
Error 2 00:00:04.000 00:00:07.000 2 items ETSI EN 301 549 v3.2.1 — Accessibility requirements for ICT products and services — 9.1.2.2 Captions (Prerecorded)
Denne filen navngir faktisk den andre taleren — som «- JOHN:» — og rapporteres likevel. Det er en kjent begrensning ved kontrollen, skrevet ut her i stedet for arkivert: et navn gjenkjennes bare når det begynner linjen, og en bindestrek i starten av linjen leses som et talerskifte uten navn. Rettingen er å skrive enten «JOHN:» eller en bar bindestrek, ikke begge. Dette eksempelet finnes fordi en begrensning du kan se i et eksempel, er lettere å komme rundt enn en du møter i en rapport ved slutten av en levering.
Ofte stilte spørsmål
Hvorfor kontrolleres EN 301 549 og WCAG 1.2.2 på samme side?
Fordi EN 301 549 klausul 9.1.2.2 ikke oppgir sitt eget krav for forhåndsinnspilte undertekster: den krever at nettsider oppfyller WCAG 2.1 Success Criterion 1.2.2. To sider ville kjørt samme regler over samme fil og laget rapporter som bare skiller seg i standarden som navngis øverst, og det er et par nesten like sider snarere enn to svar. Én side med valg av dokument holder sammenligningen tilgjengelig der den betyr noe, i alvorlighets- og klausulkolonnen.
Hvorfor leses samme tekstblokk som feil under EN 301 549 og advarsel under WCAG?
Fordi dokumentet bestemmer vekten, ikke kontrollen. EN 301 549 oppgir kravet med shall satisfy, så rapporten bærer et funn som feil. WCAGs Success Criterion 1.2.2 er et nivå A-kriterium hvis normative tekst ikke nevner å identifisere hvem som snakker — den setningen står i Understanding-dokumentet som publiseres ved siden av, som er informativt materiale — så rapporten bærer samme funn som advarsel. Å kjøre begge tar sekunder og er den tydeligste måten å se hvilket dokument du faktisk er ansvarlig overfor.
Hvilke klausuler i EN 301 549 gjelder undertekster, og hvilken kontrollerer denne siden ikke?
Klausul 9.1.2.2 gjelder nettsider og klausul 10.1.2.2 dokumenter utenfor nettet; begge krever oppfyllelse av WCAG 2.1 Success Criterion 1.2.2. Denne siden anvender nettsideklausulen og lister den for dokumenter utenfor nettet under det den ikke kontrollerte, fordi hvilken som gjelder, avhenger av hvordan innholdet publiseres, og en undertekstfil registrerer ikke det. Å velge denne standarden og lese den avsluttende linjen forteller at begge klausulene finnes, noe en rapport som stille valgte én, ikke ville gjort.
Oppgir EN 301 549 og WCAG 1.2.2 noen tall for underteksttiming eller lengde?
Ingen av dem oppgir ett. Success Criterion 1.2.2 krever at det leveres undertekster for forhåndsinnspilt innhold, og materialet rundt ber om at de identifiserer hvem som snakker og formidler ikke-verbal informasjon; det finnes ingen lesehastighet, ingen linjelengde, ingen minste eller største varighet noe sted. På engelsk brukes caption i USA og subtitle i Storbritannia om samme sak, mens kriteriet er identisk. EN 301 549 legger ingenting numerisk på toppen, siden den vedtar kriteriet i stedet for å gjenta det. Fire av de fem seksjonene i denne rapporten sier nettopp det, og det er svaret på et spørsmål folk stiller før de skriver en husstil.
Hva har den europeiske tilgjengelighetsloven med EN 301 549 å gjøre?
EN 301 549 er den harmoniserte standarden den europeiske tilgjengelighetsloven peker på, så det er dokumentet en europeisk tjeneste vanligvis vurderes mot, snarere enn WCAG alene. Derfor tilbyr denne siden den ved siden av kriteriet den innlemmer, og derfor leses funnene som feil: loven gjør kravet bindende gjennom standarden, mens WCAG alene er en standard en nettside kan velge å oppfylle. I Norge formidles den samme plikten gjennom EØS-avtalen og IKT-forskriften. Rapporten beskriver fortsatt en fil og ikke en tjeneste, så den stopper før en dom i begge retninger.
Avgjør denne siden om en tjeneste oppfyller EN 301 549?
Nei. Den rapporterer hva én undertekstfil inneholder: hvor mange tekstblokker som målte slik denne siden måler dem, hvilken klausul hvert funn siterer, og hva som ikke ble kontrollert. EN 301 549 gjelder IKT-produkter og -tjenester, og en tjeneste omfatter spillere, grensesnitt og levering i tillegg til undertekstfilen. En ren rapport her betyr at filen ikke utløste kontrollene denne siden kjører, og det er en snevrere uttalelse enn den en compliance-beslutning trenger.
Hva kontrollen ser etter
- Rapporten beskriver en fil, ikke en tjeneste. EN 301 549 er den harmoniserte standarden den europeiske tilgjengelighetsloven peker på, og WCAG 2.2 er en standard en nettside eller et produkt vurderes mot; ingen av dem er en uttalelse om én undertekstfil, og ingenting her konkluderer med at noe oppfyller kravene. I Norge er den bindende plikten knyttet til IKT-forskriften og EØS-avtalen, som peker på WCAG 2.0 AA. Det rapporten sier, er hvor mange tekstblokker som målte slik denne siden måler dem, hvilken klausul hvert funn siterer, hvordan klausulen er oppgitt i dokumentet den kom fra, og hvilke deler av dokumentene denne siden ikke kontrollerte.
- Forskjellen mellom de to dokumentene på denne siden er ikke dekorasjon. Samme tekstblokk leses som en feil mot EN 301 549 og som en advarsel mot WCAG, fordi det ene oppgir kravet som et shall, og det andre oppgir det i informativt materiale. Hvilket av dem du er ansvarlig overfor, avhenger av hvor innholdet publiseres og hvem som spør, og det er ikke noe en undertekstfil kan fortelle oss, så rapporten rapporterer begge i stedet for å velge. Lesehastighet, ikke-verbal informasjon og talerskifte er kravene materialet rundt kriteriet nevner; bare talerskiftet er målbart i en slik fil.
Referanser
- EN 301 549 (ETSI) v3.2.1 — klausul 9.1.2.2 Captions (Prerecorded): der IKT er en nettside, skal den oppfylle WCAG 2.1 Success Criterion 1.2.2 Captions (Prerecorded). Klausul 10.1.2.2 oppgir samme krav for dokumenter utenfor nettet. Standarden oppgir ingenting eget om undertekster utover denne innlemmelsen, så setningen denne siden anvender, er sitert fra WCAG, og bare klausulnummeret er sitert herfra.
- WCAG 2.2 Success Criterion 1.2.2 (Captions, Prerecorded), nivå A. Kriteriet krever undertekster for forhåndsinnspilt lydinnhold i synkronisert media. Setningen om å identifisere hvem som snakker, står i Understanding-dokumentet for kriteriet, som er informativt snarere enn normativt, og derfor registrerer denne siden funnet som en advarsel når WCAG er dokumentet som er valgt.