ETR

3.1.1 Język strony - poziom A

Każda strona internetowa ma mieć programowo określony domyślny język, żeby technologie wspomagające mogły poprawnie czytać i interpretować treść.

O co chodzi w kryterium 3.1.1 Język strony?

Jeśli język strony nie jest określony, czytnik ekranu może czytać tekst z niewłaściwą wymową, a użytkownik nie zrozumie treści. To dotyczy szczególnie nazw własnych, odmiany, skrótów, ale też zwykłych zdań.

W praktyce 3.1.1 wymaga ustawienia języka całej strony jako domyślnego, tak aby dało się go ustalić programowo.

Najczęstsze powody niespełnienia kryterium 3.1.1

  1. Brak zdefiniowanego języka dokumentu – strona nie ma ustawionego domyślnego języka, więc technologie wspomagające muszą zgadywać.
  2. Błędnie ustawiony język – strona jest po polsku, a w kodzie domyślny język ustawiono np. na angielski (albo odwrotnie).
  3. Niespójność w serwisie – część szablonów lub podstron ma język ustawiony poprawnie, a część nie (problem często wychodzi po zmianach w CMS lub przy nowych szablonach).

Jak sprawdzić, czy spełniasz kryterium sukcesu 3.1.1

Otwórz stronę i sprawdź, czy dokument ma ustawiony domyślny język. Praktycznie: jeśli czytnik ekranu czyta polski tekst „po polsku”, a nie z losową wymową, to zwykle jest to dobry sygnał, ale pewność daje dopiero weryfikacja ustawienia języka w kodzie serwisu.

Rekomendacje jak spełnić kryterium 3.1.1

Ustaw domyślny język strony w sposób programowy (dla polskich stron: jako język polski) i dopilnuj, żeby to ustawienie było dziedziczone przez wszystkie podstrony w ramach szablonu.

Jeśli masz serwis wielojęzyczny, zadbaj o to, żeby każda wersja językowa miała własny, poprawny język domyślny – a nie jedną wspólną konfigurację dla całej domeny - więcej znajdziesz w ktyterium 3.1.2 :)

Po wdrożeniu sprawdź kilka typów podstron: strona główna, artykuł, podstrona usługi, formularz, wyniki wyszukiwania. Jeśli język domyślny jest poprawnie określony wszędzie, 3.1.1 jest spełnione.

Pełny tekst kryterium 3.1.1 Język strony

Domyślny język naturalny każdej strony internetowej może zostać odczytany przez program komputerowy.

Źródło: https://www.w3.org/Translations/WCAG21-pl/#jezyk-strony

Chcesz wiedzieć więcej?

kampanie portal seo wcag miasto gmina www bip crm do góry