This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →
Barrierefreiheit
Zašto web-stranica trebati mora specificirati svoj jezik?
Web-stranica trebati mora u izvornom kodu specificirati svoj jezik kako bi programi za čitanje tekst ispravno izgovorili. Slijepi posjetitelj čuje vašu stranicu umjesto da je čita. Ako specifikacija jezika nedostaje, program pogađa — i možda hrv tekst čita s engleskim pravilima izgovora. Iz »Kontaktiraj« postaje tada neshvatljivi besmisao. WCAG kriterij 3.1.1 stoga na svakoj stranici zahtijeva valjanu specifikaciju jezika.
Što specifikacija jezika čini za posjetitelje
Program za čitanje pretvara tekst zaslona u govorni jezik. Trebati mora znati koji jezik ima: njemački, engleski i francuski prate potpuno različita pravila izgovora. Specifikacija jezika kao kratak zapis stoji u izvornom kodu stranice, obično sasvim na početku, i za vidljive posjetitelje je nevidljiva. Ona, međutim, pomaže daleko izvan čitanja naglas. Preglednik nudi odgovarajući prijevod kada inozemni gost otvori stranicu. Automats silabiranje prelama riječi na ispravnim lokacijama. A tražilice dodjeljuju stranicu ispravnom jezičnom području. Jedan redak u izvornom kodu stoga odlučuje je li sadržaj za mnoge ljude prikladno stigao.
Tako služba za provjeru provjerava specifikaciju jezika
Mjerna jezgra provjerava ovaj kriterij potpuno automatski s priznatim alatom axe-core. Učitava vašu stranicu u pravom pregledniku i kontrolira dva: Prvo, specifikacija jezika na kosturu stranice trebati mora biti prisutna. Drugo, trebati mora sadržavati valjanu specifikaciju jezika, npr. »hr« za hrvatski — tipfehler kao »hrvatski« broji kao povrede. Kako bi se isključili slučajni nalazi, axe-core se pokreće dvaput s razmakom od 800 milisekundi; samo što oba prolaza pokazuje broji. Izvješće zatim jasan označava kriterij: proslijedio ili povrijeđeno, s dokazom. Prazna provjera kod nas je greška, nikada oprost.
Beispiele
Sprache fehlt oder ist falsch
<html>
<html lang="en"> <!-- auf einer deutschen Seite, aus der Vorlage übernommen --><html lang="de">
<html lang="de-AT">Das Vorleseprogramm wählt nach lang die Stimme und die Aussprache. Mit „en“ liest es deutschen Text mit englischen Regeln.
- Otvorite izvorni kod početne stranice desnom tipkom i »Prikaži izvorni kod« i u prva redaka potražite napomenu lang=»hr«.
- Zatražite od agencije da postavi specifikaciju jezika u kosturu stranice — tada se primjenjuje automatski na sve podstranice.
- Provjerite svaku verziju jezika posebno: engleska verzija stranice trebati »en« početno, hrv »hr«.
- Ponovite pogled u izvorni kod nakon svake promjene sustava za građenje ili softwera za web-stranice.