Jak stworzyć dostępną ankietę (WCAG)

Ten poradnik pomaga usunąć bariery, które uniemożliwiają wypełnienie ankiety osobom korzystającym z klawiatury, czytnika ekranu, powiększenia lub ustawień dla słabowidzących. Potraktuj go jako listę kontrolną przed publikacją badania.

Szerszy kontekst — cztery zasady WCAG, wymogi polskich przepisów i deklarację dostępności — opisuje artykuł o dostępnych ankietach.

Co zapewnia sama platforma

Formularze Interankiet spełniają WCAG 2.1 AA i WCAG 2.2 AA. Ankietę obsługuje się w całości klawiaturą (Tab, strzałki, Spacja i Enter, który przechodzi też do kolejnego pytania). Czytnik ekranu odczytuje przy każdym polu i grupie odpowiedzi tytuł pytania, opis, informację o wymagalności i komunikat błędu, a przejście do kolejnego pytania ogłasza („Pytanie 3 z 10”). Strona ma język formularza, więc czytnik czyta ją z właściwą wymową. Z włączonym Zwiększonym kontrastem teksty i elementy interfejsu spełniają minimum 4,5:1 i 3:1.

Reszta zależy od Twoich decyzji przy budowie kwestionariusza — typów pytań, własnych kolorów, opisów obrazków i kilku ustawień formularza. Temu służą sekcja Jak spełnić WCAG 2.1 AA i 2.2 AA i lista poniżej. Zacznij od formularza albo ankiety i trzymaj się tych ustawień od początku projektowania.

Zasady, które warto przyjąć jako checklistę

  • Postrzegalność — kontrast, opisy alternatywne obrazków, żadnej informacji przekazywanej samym kolorem.
  • Funkcjonalność — pełna obsługa klawiaturą i widoczny wskaźnik fokusu.
  • Zrozumiałość — prosty język, przewidywalna kolejność pytań, konkretne komunikaty błędów.
  • Rzetelność — poprawne etykiety pól, czytelna struktura sekcji.

Najczęstsze problemy i jak je naprawić

Problem 1: zbyt niski kontrast

Jasnoszary tekst na białym tle to najczęstsza bariera w formularzach. Sprawdź osobno trzy elementy: treść pytań, podpowiedzi pod polami i etykiety przycisków. Kolory motywu ustawisz w kreatorze — zasady zmiany wyglądu opisuje artykuł o zmianie tła w formularzu. Docelowo: 4,5:1 dla tekstu, 3:1 dla przycisków i obramowań.

Kontrastu nie musisz liczyć sam. Gdy tworzysz lub edytujesz styl w zakładce Wygląd, platforma sprawdza kolory, które ankieta faktycznie wyświetla, i pokazuje wynik w sekcji Audyt dostępności:

  • mierzy cztery pary: treść pytań na tle strony, treść odpowiedzi na tle strony, treść odpowiedzi na polach odpowiedzi oraz tekst przycisku na przycisku,
  • podaje wynik dla najsłabszej pary: Kontrast WCAG AAA OK (od 7:1), Kontrast WCAG AA OK (od 4,5:1) albo ostrzeżenie o niskim lub bardzo niskim kontraście,
  • po kliknięciu znaku zapytania obok wyniku widać dokładny współczynnik i poziom, który warto osiągnąć.

Jeśli audyt pokazuje ostrzeżenie, przyciemnij tekst albo rozjaśnij tło, aż wynik osiągnie co najmniej WCAG AA.

Włącz Zwiększony kontrast. Nad audytem w zakładce Wygląd (podzakładka Projektuj) przełącznik Zwiększony kontrast przyciemnia to, czego same kolory nie obejmują: obramowania pól i odpowiedzi, placeholdery, teksty pomocnicze (licznik stron, etykiety skali, szacowany czas), odznakę błędu oraz zaznaczoną odpowiedź i fokus klawiatury. Kolory stylu zostają bez zmian. Bez tej opcji domyślne style mają jaśniejsze placeholdery i obramowania pól, poniżej minimum WCAG. Przy zdjęciu w tle audyt uwzględnia ustawienie jasności, ale nie samą grafikę, więc tekst na wyrazistym zdjęciu oceń dodatkowo na oko.

Zakładka Wygląd w kreatorze: Zwiększony kontrast włączony nad Audytem dostępności, który pokazuje Kontrast WCAG AA OK, obok podgląd formularza

Ta sama strona formularza w stylu domyślnym i ze Zwiększonym kontrastem: przy Zwiększonym kontraście przyciski skali 0–10 i pole tekstowe mają ciemniejsze obramowania, a placeholder jest ciemniejszy

Problem 2: czytnik ekranu nie podaje kontekstu

Jeśli pytanie jest tylko grafiką albo treść niesie samo formatowanie, czytnik odczyta puste pole. Każde pytanie musi mieć etykietę tekstową, a obrazki niosące treść — opis alternatywny. Ozdobne grafiki zostaw bez opisu, żeby nie zaśmiecać odczytu. Przy formatowaniu treści trzymaj się zasad opisanych tutaj.

Problem 3: nawigacja klawiaturą nie działa

Przejdź ankietę Tabem od pierwszego pytania do przycisku wysyłki. Typowe usterki to niewidoczny fokus, kolejność pól niezgodna z układem wizualnym oraz elementy, których nie da się zaznaczyć spacją ani strzałkami. Jeżeli ankieta jest długa, podziel ją na sekcje przy pomocy grup pytań — krótsze strony są łatwiejsze w nawigacji.

Formularze Interankiet pokazują wyraźną obwódkę wokół odpowiedzi, na której jest fokus klawiatury. Z włączonymi Podpowiedziami klawiaturowymi przy każdej odpowiedzi widać też literę, która ją wybiera, a przy przycisku „naciśnij Enter ↵”:

Pytanie jednokrotnego wyboru obsługiwane klawiaturą: wybrana odpowiedź ma obwódkę fokusu, przy odpowiedziach są litery od A do D, a obok przycisku Dalej „naciśnij Enter ↵”

Problem 4: pola obowiązkowe są niejasne

Sama gwiazdka przy polu nie zawsze jest odczytywana jako informacja o obowiązkowości. Dopisz to w treści etykiety i zadbaj, by komunikat błędu wskazywał konkretne pole i podpowiadał rozwiązanie — „Podaj adres e-mail w formacie nazwa@domena.pl” zamiast „Błąd”. Ustawienia opisuje artykuł o pytaniach obowiązkowych.

Wymagane pytanie Imię i nazwisko z czerwoną gwiazdką i opisem; po kliknięciu Wyślij bez odpowiedzi pod polem pojawia się komunikat Odpowiedź jest wymagana

Problem 5: pytanie jest poprawne, ale niezrozumiałe

Dostępność to także język. Unikaj podwójnych przeczeń, żargonu i pytań podwójnych. Jedna myśl na pytanie, zdania krótkie, skale opisane słowami przy skrajnych wartościach — reguły dla skal zebrano w artykule o skali w ankiecie.

Problem 6: wersja osadzona działa inaczej niż wersja z linku

Formularz wstawiony na stronę dziedziczy style witryny, więc kontrast i fokus mogą wyglądać inaczej. Porównaj obie wersje: jeśli różnica występuje tylko po osadzeniu, przyczyna jest w arkuszu stylów strony. Instrukcję osadzania znajdziesz w artykule o wstawianiu formularza na stronę internetową.

Typy pytań wymagające ostrożności

Typ pytaniaDlaczego bywa problememAlternatywa
MacierzDziała strzałkami, ale długa siatka przy czytniku ekranu męczyKrótsza macierz albo osobne pytania z tą samą skalą
RankingPrzeciąganie wymaga myszy; z klawiatury działa przycisk pozycji i Alt ze strzałkąBez zmian, opisz kolejność w treści pytania
Mapa klikalnaBez opisu tekstowego jest niedostępnaLista opcji z opisami
SuwakDziała strzałkami, ale wartość startową trzeba zmienić, żeby się zapisałaSkala z przyciskami
PodpisWymaga myszy lub palcaDodatkowe pytanie tekstowe na imię i nazwisko

Jak spełnić WCAG 2.1 AA i 2.2 AA

Formularze Interankiet spełniają WCAG 2.1 AA i WCAG 2.2 AA przy tych ustawieniach:

  1. Wygląd → Projektuj → Zwiększony kontrast: włączony. Sprawdź, czy Audyt dostępności pokazuje WCAG AA albo AAA.

  2. Ustawienia → Wyłącz One-click: włączone. Z One-click wybór odpowiedzi od razu przenosi do kolejnego pytania, bez uprzedzenia.

  3. Ustawienia → Limit czasu na wypełnienie formularza: wyłączony. Czas kończy się bez ostrzeżenia i nie da się go przedłużyć.

  4. Strona końcowa → Automatyczne przekierowanie: wyłączone. Przenosi respondenta na inną stronę po kilku sekundach i nie da się zostać. Zamiast niego użyj Dodaj przycisk przekierowania — respondent sam zdecyduje, kiedy przejść.

  5. Ustawienia → Ukryj przycisk powrotu do poprzedniej strony: wyłączone. Respondent może wrócić i poprawić odpowiedź.

  6. Wybór obrazka: zostaw widoczne podpisy (bez Ukryj etykiety) i włącz Powiększanie zdjęć, gdy liczą się szczegóły. Przycisk z lupą pokazuje zdjęcie w powiększeniu; odpowiedź wybiera się na stronie.

    Opcje pytania z wyborem obrazka w kreatorze, z włączonym Powiększaniem zdjęć

    Wybór obrazka z trzema zdjęciami, każde z przyciskiem z lupą; pierwsza odpowiedź ma obwódkę fokusu klawiatury

    Powiększone zdjęcie w oknie z przyciskiem zamknięcia i podpisem odpowiedzi pod spodem

  7. Obrazy i filmy: to, co ważne na obrazku, opisz w treści pytania, a filmy dodawaj z napisami.

  8. Pytanie z podpisem: wymaga myszy lub palca. Gdy podpis jest obowiązkowy, daj też inną drogę, np. pytanie tekstowe na imię i nazwisko.

  9. Ustawienia → Podpowiedzi klawiaturowe (opcjonalnie): litery wybierające odpowiedzi i „naciśnij Enter ↵” przy przyciskach, na komputerze.

    Podpowiedzi klawiaturowe włączone w ustawieniach formularza, pod nimi informacja, że Zwiększony kontrast i audyt dostępności są w zakładce Wygląd

Czym testować

Przed publikacją przejdź ankietę przynajmniej jednym czytnikiem ekranu na komputerze i jednym na telefonie: NVDA albo JAWS na Windowsie, VoiceOver na sprzęcie Apple, TalkBack na Androidzie. Samo przeklikanie w podglądzie nie wychwyci tego, co usłyszy respondent.

Najczęstsze błędy, które psują dostępność

  • Kolory marki dobrane bez sprawdzenia kontrastu.
  • Podpowiedź w polu zamiast etykiety pytania.
  • Publikacja bez przejścia ankiety samą klawiaturą.
  • Długie pytania łączące kilka spraw naraz.
  • Ogólnikowe komunikaty błędów.
  • Założenie, że wersja osadzona zachowa się jak wersja z linku.
  • Własny kod dodany przed sprawdzeniem podstawowego przepływu.

Checklista przed publikacją

  • Każde pytanie ma etykietę tekstową odczytywaną przez czytnik ekranu.
  • Cała ankieta działa z klawiatury, wskaźnik fokusu pozostaje widoczny.
  • Zwiększony kontrast jest włączony, a audyt dostępności w zakładce Wygląd pokazuje WCAG AA lub AAA.
  • One-click, limit czasu i automatyczne przekierowanie są wyłączone.
  • Żadna informacja nie zależy wyłącznie od koloru.
  • Komunikaty błędów wskazują pole i podpowiadają, co poprawić.
  • Obrazki niosące treść mają opisy alternatywne.
  • Macierze rozbite lub opatrzone alternatywą.
  • Ankieta sprawdzona przy powiększeniu 200 procent.
  • Wersja osadzona przetestowana osobno.

Zanim uruchomisz badanie, przejdź jeszcze standardową ścieżkę z artykułu o testowaniu ankiety przed rozpoczęciem badania.

Powiązane artykuły

FAQ

Jak sprawdzić, czy moja ankieta jest dostępna?

Wykonaj trzy testy przed publikacją. Przejdź całą ankietę samym klawiszem Tab i sprawdź, czy widzisz, gdzie jesteś, oraz czy dotrzesz do przycisku wysyłki. Powiększ stronę do 200 procent i zobacz, czy nic się nie ucina. Na koniec uruchom czytnik ekranu i posłuchaj, czy pytania są odczytywane razem z opcjami odpowiedzi.

Jaki kontrast powinny mieć kolory ankiety?

Minimum 4,5:1 dla zwykłego tekstu i 3:1 dla dużego tekstu oraz elementów interfejsu, czyli przycisków i obramowań pól. Najczęstszy błąd to jasnoszare podpowiedzi pod polami — sprawdź je osobno, bo zwykle mają najniższy kontrast w całym formularzu.

Czy Interankiety same sprawdzają kontrast kolorów?

Tak. Gdy tworzysz lub edytujesz styl w zakładce Wygląd, platforma mierzy kontrast treści pytań, odpowiedzi, pól odpowiedzi i przycisków względem ich tła i pokazuje wynik w sekcji Audyt dostępności: kontrast WCAG AAA lub AA OK albo ostrzeżenie o niskim kontraście z wartością, którą trzeba osiągnąć.

Które typy pytań sprawiają problemy z dostępnością?

Wszystkie typy pytań obsługuje się klawiaturą: macierz i suwak strzałkami, ranking także przyciskiem pozycji, bez przeciągania. Ostrożności wymagają długie macierze, które przy czytniku ekranu są męczące, i podpis, który wymaga myszy lub palca. Najprostsze w odbiorze są pytania jednokrotnego i wielokrotnego wyboru, skale i pola tekstowe.

Dlaczego ankieta osadzona na stronie działa gorzej niż wersja z linku?

Osadzony formularz dziedziczy część stylów witryny, więc kontrast, rozmiary czcionek i wskaźnik fokusu mogą wyglądać inaczej niż w podglądzie. Porównaj obie wersje: jeśli problem występuje tylko po osadzeniu, przyczyna leży w arkuszu stylów strony, a nie w samej ankiecie.

Czy formularze Interankiet spełniają WCAG 2.1 AA i WCAG 2.2 AA?

Tak. Formularze Interankiet spełniają WCAG 2.1 AA i WCAG 2.2 AA przy włączonym Zwiększonym kontraście w zakładce Wygląd i bez opcji, które z WCAG kolidują: One-click, limitu czasu i automatycznego przekierowania. Każdy typ pytania działa z klawiatury, czytnik ekranu odczytuje tytuł pytania, opis, wymagalność i błędy, a przejście do kolejnego pytania jest ogłaszane. Ustawienia opisuje ten poradnik.

Które opcje formularza nie są zgodne z WCAG?

Limit czasu na wypełnienie formularza (bez ostrzeżenia przed końcem i bez możliwości przedłużenia) oraz automatyczne przekierowanie po wysłaniu (przenosi po kilku sekundach i nie da się go zatrzymać) — oba naruszają kryterium WCAG 2.2.1. One-click, czyli przejście do kolejnego pytania od razu po wyborze odpowiedzi, zmienia stronę bez uprzedzenia (WCAG 3.2.2). W formularzach, które muszą spełniać WCAG, wyłącz te opcje.

Czy dostępność ankiety jest wymagana prawnie?

Podmioty publiczne obowiązuje ustawa z 4 kwietnia 2019 r. o dostępności cyfrowej, wymagająca poziomu WCAG 2.1 AA i deklaracji dostępności. Firmy obejmuje ustawa z 26 kwietnia 2024 r. wdrażająca Europejski Akt o Dostępności, obowiązująca od 28 czerwca 2025 r. dla wskazanych w niej produktów i usług.

Potrzebujesz pomocy? Skontaktuj się z nami