Przejdź do głównej treści
Powrót do strony głównej

Deklaracja dostępności

Wersja: 2026-06-16 (audyt: 2026-03-06). Aplikacja Cavi jest projektowana i utrzymywana zgodnie z normami WCAG 2.2 Level AA.

1. Informacje ogólne

  • Cavi to aplikacja internetowa wspierająca tworzenie CV i zarządzanie procesem poszukiwania pracy.
  • Właściciel: Tomasz Gołaszewski, kontakt: tomasz.golaszewski@outlook.com.
  • Deklaracja dostępności została sporządzona w dniu 6 marca 2026 r.
  • Aplikacja została zaprojektowana i przetestowana z myślą o maksymalnej dostępności dla wszystkich użytkowników, w tym osób z niepełnosprawnościami.

2. Status zgodności z WCAG 2.2

  • Aplikacja jest zgodna z wymogami Web Content Accessibility Guidelines (WCAG) 2.2 na poziomie AA.
  • Poniższe wyniki pochodzą z audytu z 6 marca 2026 r. Nowe komponenty dodawane po tej dacie są projektowane zgodnie z tym samym standardem; pełny ponowny audyt planowany jest okresowo.
  • Osiągnięta ocena zgodności po wdrożeniach: 93/100 (wobec bazowych 65/100 z audytu otwierającego).
  • Wynik Lighthouse Accessibility: 96/100 (top 5% aplikacji internetowych).
  • Kompatybilność z czytnikami ekranu: 92/100 (testowano z NVDA, JAWS, VoiceOver).

3. Cechy dostępności interfejsu użytkownika

Kontrast kolorów (WCAG 1.4.3, 1.4.11)

  • Wszystkie teksty spełniają minimalny kontrast 4.5:1 dla normalnego tekstu.
  • Elementy interfejsu (przyciski, pola formularzy) spełniają kontrast 3:1.

Nawigacja klawiaturowa (WCAG 2.1.1, 2.1.2)

  • Wszystkie funkcje są dostępne z klawiatury.
  • Link "Przejdź do głównej treści" umożliwia pominięcie nawigacji.
  • Widoczny fokus klawiatury na wszystkich interaktywnych elementach.
  • Logiczna kolejność tabulacji zgodna ze strukturą treści.

Etykiety ARIA i czytniki ekranu (WCAG 4.1.2)

  • Wszystkie przyciski z ikonami mają atrybuty aria-label.
  • Ikony dekoracyjne oznaczone jako aria-hidden="true".
  • Aktywna strona oznaczona jako aria-current="page".
  • Pola formularzy z błędami oznaczone jako aria-invalid="true" z aria-describedby.

Semantyczny HTML (WCAG 1.3.1)

  • Semantyczne znaczniki HTML5: <main>, <nav>, <aside>, <footer>.
  • Nagłówki strukturalne w logicznej hierarchii.
  • Role ARIA tam, gdzie są potrzebne.

Formularze i walidacja (WCAG 3.3.1, 3.3.2, 3.3.3)

  • Wszystkie pola formularzy mają poprawnie powiązane <label>.
  • Atrybuty autocomplete zgodne z WCAG 1.3.5.
  • Walidacja w czasie rzeczywistym z komunikatami błędów inline.
  • Destrukcyjne akcje wymagają potwierdzenia w dostępnym dialogu.

Responsywność (WCAG 1.4.4, 1.4.10)

  • Interfejs responsywny, dostosowujący się do różnych rozmiarów ekranu.
  • Tekst można powiększyć do 200% bez utraty funkcjonalności.
  • Brak przewijania poziomego przy powiększeniu do 400%.

Wielojęzyczność

  • Pełne wsparcie dla języka polskiego i angielskiego.
  • Wszystkie komunikaty, etykiety i pomoc dostępne w obu językach.

4. Technologie asystujące

  • Testowano z: NVDA, JAWS (Windows), VoiceOver (macOS/iOS).
  • Kompatybilność z nawigacją klawiaturową (bez myszy).
  • Wsparcie dla przeglądarek: Chrome, Firefox, Safari, Edge.
  • Działanie z Windows High Contrast Mode.

5. Zgłaszanie problemów z dostępnością

  • E-mail: tomasz.golaszewski@outlook.com
  • W zgłoszeniu prosimy o opis problemu, technologię asystującą i przeglądarkę/system.
  • Odpowiadamy w ciągu 7 dni roboczych.

6. Aktualizacje deklaracji

  • Deklaracja aktualizowana po każdej znaczącej zmianie wpływającej na dostępność.
  • Ostatni pełny audyt: 6 marca 2026 r.
  • Ostatni przegląd deklaracji: 16 czerwca 2026 r.