Raport jest podstawą deklaracji dostępności platformy Credentium. Data badania:

Zakres

Część platformySprawdzane podstrony i stany
Panel wystawcylogowanie; lista i szczegóły poświadczeń cyfrowych; okno unieważnienia; kreator wystawiania; lista, edytor i nowy szablon (prosty, zaawansowany, import); organizacja; statystyki; profil użytkownika z ustawieniami weryfikacji dwuetapowej; strona „nie znaleziono”
Portfellogowanie; strona nieważnego zaproszenia; pulpit; moje poświadczenia cyfrowe i menu poświadczenia; szczegóły poświadczenia; kolekcje; profil; portfolio; strony „nie znaleziono”
Strony publicznepubliczna strona poświadczenia cyfrowego z oknem weryfikacji; publiczne portfolio; strona niedostępnego poświadczenia; strona „nie znaleziono” na adresie publicznym

Strony sprawdzamy w języku polskim. Strony dostępne bez logowania sprawdzamy także w języku angielskim. Poza zakresem tego badania są pliki PDF poświadczeń cyfrowych i aplikacja mobilna Credentium Wallet.

Metoda

  • Testy automatyczne: axe-core 4.13 (przez @axe-core/playwright) w przeglądarce Chromium, reguły WCAG 2.0, 2.1 i 2.2 na poziomach A i AA. Testy uruchamiają się po każdym wdrożeniu platformy na środowisko testowe. Każde wykryte naruszenie jest błędem do poprawienia.
  • Sprawdzenie, czy język strony (atrybut lang) odpowiada językowi wyświetlanego tekstu.
  • Sprawdzenie ręczne samą klawiaturą: link „Przejdź do treści”, widoczny fokus, kolejność fokusu, brak pułapek klawiatury i powrót fokusu po zamknięciu okna. Sprawdzone ścieżki: logowanie z weryfikacją dwuetapową, otwarcie i zamknięcie okna unieważnienia w panelu wystawcy, menu poświadczenia w portfelu, okno weryfikacji na publicznej stronie poświadczenia.

Testy automatyczne wykrywają tylko część problemów opisanych w WCAG. Pełne badanie ręczne, także z czytnikami ekranu, przeprowadzimy po dostosowaniu plików PDF.

Wyniki

Pomiar przed poprawkami (15 października 2026 r.)

Na 32 sprawdzonych stronach testy wykazały naruszenia, głównie powtarzające się w układzie stron:

  • wybór języka i filtry list bez etykiety (kryterium 4.1.2);
  • niewystarczający kontrast szarego tekstu pomocniczego i zielonych przycisków (1.4.3);
  • link logo z nadpisaną rolą, przycisk bez nazwy, pola formularza bez etykiet (2.4.4, 4.1.2);
  • niepoprawna struktura listy w nawigacji okruszkowej (1.3.1);
  • zbyt mały przycisk „pokaż hasło” (2.5.8);
  • strony „nie znaleziono” bez języka i tytułu (2.4.2, 3.1.1);
  • panel wystawcy po zalogowaniu wyświetlał tekst po angielsku na stronie oznaczonej jako polska (3.1.1).

Poza testami: brak linku „Przejdź do treści” (2.4.1) i miejsca, w których styl ukrywał fokus klawiatury (2.4.7).

Poprawki

Wszystkie wymienione problemy poprawiliśmy w kodzie platformy. Dodaliśmy link „Przejdź do treści” na każdej stronie, etykiety we wszystkich 24 językach interfejsu i wyraźny fokus klawiatury. Zmieniliśmy kolory tekstu na kolory o kontraście co najmniej 4,5:1. Przejście klawiaturą wykazało jeszcze dwa problemy, które także poprawiliśmy: po zamknięciu okna fokus nie wracał do przycisku, który je otworzył, a menu karty poświadczenia w portfelu nie zamykało się klawiszem Escape.

Pomiar po poprawkach (15 października 2026 r., środowisko testowe)

  • Testy automatyczne: 50 z 50 sprawdzeń zaliczonych. Na żadnej sprawdzanej stronie ani w otwartym oknie nie ma naruszeń reguł WCAG A i AA. Język stron jest zgodny z tekstem, link „Przejdź do treści” działa i w kolejności klawisza Tab nie ma niewidocznych elementów.
  • Strony zakładania konta w panelu wystawcy i w portfelu: brak naruszeń.
  • Przejście klawiaturą: 31 z 31 kontroli poprawnych.