Skip to content

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

Verstoß
<html>
<html lang="en">  <!-- auf einer deutschen Seite, aus der Vorlage übernommen -->
Erfüllt
<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.

Deutsche Fassung dieser Seite