ETR

1.3.5 Określenie pożądanej wartości - poziom AA

W tym kryterium chodzi o formularze, które zbierają informacje o użytkowniku.

O co tu chodzi w praktyce?

Chodzi o dodanie do pól formularza takiej informacji, żeby przeglądarka i technologie wspomagające rozumiały co to za pole. Nie tylko że to jest pole tekstowe, ale czy chodzi o imię, nazwisko, e-mail, telefon, adres itd.

Efekt jest bardzo praktyczny: użytkownik może łatwiej wypełniać formularze, a narzędzia mogą pomagać (np. spersonalizowana prezentacja albo automatyzacje). Czyli mówiąc po ludzku będzie działać autouzupełnianie np. Twojego adresu czy użyjesz wygodnie menagera haseł ;)

Jakie pola to obejmuje?

Kryterium dotyczy pól zbierających dane o użytkowniku, ale tylko wtedy, gdy ich cel jest jednym z tych zdefiniowanych w sekcji pól danych w komponentach interfejsu użytkowników. Znajdziesz tam listę typowych celów, między innymi imię, nazwisko, nazwa użytkownika, hasło itd.

Ważne: w tej sekcji podkreślono, że to nie są słowa, które musisz wkleić do treści, tylko cele, które mają być ujęte w taksonomii przyjętej przez stronę

Jak tego nie zepsuć przy wdrożeniu (praktycznie)

Najczęściej robi się to przez mechanizm, który mapuje te cele pól na rozwiązanie wspierane przez technologię — i WCAG wprost wskazuje, że lista celów jest oparta o cele kontrolek zdefiniowane w HTML 5.2 Autofill field (czyli to, co w praktyce znasz jako pola autouzupełniania).

Co to oznacza dla Ciebie (redakcyjnie i wdrożeniowo):

  • nie zmieniaj na oko nazw i ról pól typu e-mail / telefon / imię, jeśli system już je rozpoznaje,
  • jeśli formularz jest robiony na zamówienie, dopilnuj, żeby deweloper oznaczył pola zgodnie z przeznaczeniem (tak, aby cel pola był programowo określony),
  • uważaj na pola wieloznaczne, typu „Kontakt” - jeśli to ma być e-mail, nazwij pole jasno i wdrożeniowo przypisz mu właściwy cel; jeśli to ma być telefon, analogicznie.

Pełny tekst kryterium 1.3.5 Określenie pożądanej wartości

Cel każdego pola zbierającego informacje o użytkowniku może być programowo określony , gdy:

Źródło: https://www.w3.org/Translations/WCAG21-pl/#okreslenie-pozadanej-wartosci

Chcesz wiedzieć więcej?

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