Funkcja — zbieranie odpowiedzi

Dostępność

WCAG 2.2 AA to standard, pod który budowane jest NumoForms. Jest to cel, względem którego projektujemy, a nie deklaracja zgodności: żaden podmiot zewnętrzny nie audytował produktu, nie posiadamy certyfikatu dostępności i nie publikujemy dokumentu VPAT. Ta strona przedstawia konkretne podjęte przez nas decyzje — obsługę z klawiatury, widoczny fokus, ograniczenie ruchu, znaczniki semantyczne i etykietowanie — i równie konkretnie mówi o tym, co pozostaje niezweryfikowane.

Dlaczego ta strona jest napisana właśnie tak

Nabywcy z sektora publicznego czytają strony o dostępności uważnie i dekada obietnic dostawców nauczyła ich traktować „w pełni zgodne z WCAG” jako sygnał ostrzegawczy. Zgodność to stwierdzenie odnoszące się do konkretnej strony, konkretnego wydania i poparte testami, a nie odznaka, którą produkt nosi na stałe. Narzędzie ankietowe nie może uczciwie deklarować zgodności ankiet, których nie widziało, ponieważ o dużej części ostatecznego doświadczenia decyduje osoba budująca formularz.

Dlatego strona dzieli się na trzy części: co robimy my, co kontrolują Państwo i czego nie zrobiliśmy. Jeśli wypełniają Państwo kwestionariusz zakupowy i potrzebują formalnego stanowiska, proszę skorzystać z deklaracji dostępności i zapytać nas bezpośrednio, zamiast wnioskować z materiałów marketingowych.

Standard, do którego dążymy

Punktem odniesienia jest WCAG 2.2 na poziomie AA, opublikowany przez W3C w październiku 2023 roku. W Wielkiej Brytanii to standard przywoływany przez Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018, więc samorząd, jednostka NHS czy uczelnia prowadząca konsultacje ma obowiązek prawny, spod którego ankieta osadzona w jej witrynie się nie wymyka. WCAG 2.2 dodał kryteria istotne zwłaszcza dla formularzy — widoczny i niezasłonięty fokus, rozmiary celów dotykowych, alternatywy dla przeciągania, spójna pomoc oraz zakaz wymagania ponownego wpisywania informacji już podanych.

Decyzje, które podjęliśmy

Obsługa z klawiatury

Wszystko, co musi zrobić respondent, jest prawdziwą kontrolką formularza albo prawdziwym przyciskiem: pola tekstowe, przyciski opcji, pola wyboru, listy, odnośniki. Używamy kontrolek natywnych, ponieważ mają one poprawnie zaimplementowaną obsługę klawiatury, raportowanie stanu i konwencje platformy, a każda własna implementacja pola wyboru to okazja, by którąś z tych rzeczy zepsuć.

Pytania rankingowe prezentowane są jako elementy układane w kolejności przeciąganiem, a przeciąganie to gest wskaźnika — kryterium sukcesu 2.5.7 z WCAG 2.2 oczekuje alternatywy obsługiwanej jednym wskazaniem. Taka alternatywa istnieje: każda opcja ma przycisk Dodaj, który przenosi ją na listę rankingową, a każdy element rankingu ma kontrolkę pozwalającą go stamtąd usunąć. Pytanie można wypełnić wyłącznie przyciskami, więc przeciąganie jest udogodnieniem, a nie jedyną drogą.

Wskaźniki fokusu

Fokus nigdy nie jest usuwany, a jego obramowanie jest celowo bursztynowe, a nie fioletowe jak marka. Fioletowe obramowanie na fioletowym przycisku nie jest widocznym wskaźnikiem fokusu; to ozdobny kontur, który przypadkiem nie spełnia kryterium 2.4.11. Wybór koloru gryzącego się z identyfikacją marki jest tu zamierzony.

Ruch

Cały ruch, który nie jest niezbędny, stoi za prefers-reduced-motion. Jeśli system operacyjny ma ustawione ograniczenie ruchu, animacje wejścia i przekształcenia przy najechaniu kursorem nie uruchamiają się — treść po prostu jest na miejscu. Nic istotnego nie jest komunikowane samym ruchem i nic nie odtwarza się automatycznie.

Znaczniki semantyczne i etykietowanie

Strony używają nagłówków w kolejności, list, które są listami, tabel, które są tabelami, oraz punktów orientacyjnych pozwalających osobie korzystającej z czytnika ekranu przejść od razu do treści. Każde pytanie jest kontrolką z etykietą, a tekst etykiety pochodzi z tytułu pytania, który Państwo piszą — właśnie dlatego dobór słów w kreatorze jest decyzją dotyczącą dostępności, a nie decyzją stylistyczną.

Nieopieranie się wyłącznie na kolorze i obrazach

Kafelki opcji niosą swoją etykietę jako tekst, pytania mogą mieć opcjonalny wiersz opisu, a obrazy dołączone do pytania uzupełniają treść, zamiast ją zastępować. Kreator oferuje zwykłą listę jako alternatywę dla domyślnych kafelków bento; zwykła lista często sprawdza się lepiej przy długich etykietach opcji i u respondentów korzystających z powiększenia.

Błędy i walidacja

Walidacja obejmuje pola wymagane, minimalną i maksymalną długość z licznikiem na żywo, zakresy liczbowe, adres e-mail, numer telefonu, adres URL, brytyjski kod pocztowy oraz wzorce własne. Wzorzec własny może nieść własny komunikat i powinien go nieść: „nieprawidłowy format” nie mówi nikomu nic, podczas gdy „proszę podać kod pocztowy w formacie SW1A 1AA” mówi wszystko każdemu. Proszę napisać komunikat, jakiego sami chcieliby Państwo, nie widząc pola.

Zmniejszanie obciążenia respondenta

Dostępność to nie tylko mechanika. Obciążenie poznawcze jest barierą, której się nie mierzy, a trzy funkcje produktu istnieją między innymi po to, by je obniżyć: logika warunkowa, dzięki której nikt nie czyta pytań, które go nie dotyczą, zapisz i wróć później, dzięki czemu długą ankietę można wypełnić w krótkich podejściach, oraz wstawianie odpowiedzi, dzięki któremu późniejsze pytanie odwołuje się do tego, co respondent faktycznie powiedział. W całej ścieżce respondenta nie ma też żadnej CAPTCHY — ochrona przed spamem działa po stronie bazy danych, więc jest o jedno zadanie mniej, które osoba z niepełnosprawnością mogłaby oblać.

Co kontrolują Państwo

Narzędzie może zrobić tylko część pracy. Te rzeczy należą do Państwa:

Czego nie zrobiliśmy

Powiedziane wprost, ponieważ te braki znaczą więcej niż lista powyżej:

Jeśli napotkają Państwo barierę, proszę dać nam znać przez stronę kontaktową, podając układ ankiety i używaną technologię wspomagającą. Konkretne zgłoszenie jest warte więcej niż raport ze skanera, a my wolimy naprawić rzecz niż spierać się o kryterium.

Powiązane

Warto zobaczyć NumoForms dla samorządu, aby poznać sposób prowadzenia konsultacji, identyfikację partnera ustawianą osobno dla każdej ankiety przy pracach prowadzonych wspólnie z innymi jednostkami oraz stronę o bezpieczeństwie opisującą lokalizację przechowywania danych i podmioty podprzetwarzające. Szerszy obraz daje przegląd produktu.

Częste pytania

Czy NumoForms przeszło niezależny audyt dostępności?

Nie. Żaden podmiot zewnętrzny nie audytował produktu i nie posiadamy żadnego certyfikatu dostępności. WCAG 2.2 AA to standard, pod który projektujemy, a nie zweryfikowana deklaracja zgodności. Każdy, kto twierdzi inaczej w naszym imieniu, mówi nieprawdę.

Czy udostępniają Państwo VPAT lub raport zgodności w zakresie dostępności?

Jeszcze nie. Wolimy powiedzieć to zespołowi zakupowemu wprost, niż przesłać dokument oparty na samoocenie, który sugeruje większą pewność, niż faktycznie daje.

Który układ wybrać, aby dostęp był możliwie najszerszy?

Klasyczny. Wyświetla ankietę jako jedną przewijaną stronę w kolejności dokumentu, co jest najbardziej przewidywalną strukturą dla czytników ekranu, powiększenia i narzędzi tłumaczących w przeglądarce. Układ konwersacyjny i stronicowany wprowadzają i usuwają treść ze strony w miarę postępów respondenta.

Czy respondenci muszą przejść CAPTCHĘ?

Nie. NumoForms nie stosuje CAPTCHY ani żadnego testu, który respondent musiałby zaliczyć. Zadania obrazkowe i dźwiękowe są dobrze udokumentowaną przyczyną nieudanych zgłoszeń wśród osób z niepełnosprawnościami. Ochrona przed spamem opiera się zamiast tego na warstwach egzekwowanych przez wyzwalacz bazy danych.

Zbuduj ankietę i sam ją przetestuj.

Decyzje opisane wyżej należą do nas; sformułowania, układ i kolor akcentu należą do Ciebie i to one decydują o większości tego, czego doświadcza respondent. Zbuduj ankietę, wypełnij ją wyłącznie klawiaturą i oceń ją, zanim opublikujesz.

  • Każde pytanie to prawdziwa kontrolka formularza z etykietą
  • Pytania rankingowe można wypełnić bez przeciągania
  • W całej ścieżce respondenta nie ma żadnej CAPTCHY
Zacznij budować