# Deklaracja dostępności

_Deklaracja dostępności barteq.eu: standard WCAG 2.2 AA, znane ograniczenia, sposób zgłaszania problemów i data przeglądu._

Ten serwis ma być czytelny dla każdego, kto chce go przeczytać — niezależnie od
tego, czy czyta go oczami, uszami, klawiaturą czy czytnikiem ekranu.

## Standard

Celuję w **WCAG 2.2 na poziomie AA**. Serwis jest budowany od podstaw z tą
myślą, a nie „poprawiany później”, bo później zwykle nie nadchodzi.

## Co jest zrobione

- **Struktura** — `header`, `nav`, `main`, `article`, `footer`; dokładnie jeden
  `h1` na stronę i hierarchia nagłówków bez przeskoków.
- **Nawigacja klawiaturą** — pierwszym elementem, który łapie focus, jest link
  „Przejdź do treści”. Kolejność focusu idzie zgodnie z kolejnością treści.
- **Widoczny focus** — obramowanie 2 px, zawsze widoczne. Nigdy nie wyłączam
  obrysu bez zamiennika.
- **Kontrast** — tekst ma minimum 4.5:1 na tle, na którym faktycznie występuje.
  Kolor używany wyłącznie dekoracyjnie nigdy nie jest kolorem tekstu.
- **Rozmiar i powiększanie** — bazowy rozmiar tekstu to 17 px, strona działa przy
  szerokości 320 px i przy powiększeniu 200%.
- **Linki** — rozpoznawalne bez koloru, bo zawsze podkreślone.
- **Ruch** — animacje służą tylko potwierdzeniu interakcji. Ustawienie
  „ogranicz animacje” w systemie wyłącza je wszystkie.
- **Obrazy** — każda ilustracja ma opisowy tekst alternatywny po polsku.
- **Język** — `lang="pl"` na całym dokumencie; obcojęzyczne fragmenty są znaczone.

## Czego tu nie ma

- **Żadnych nagrań audio i wideo** — więc nie ma czego napisywać ani opisywać.
- **Żadnych formularzy** — nie ma pól do wypełnienia, więc nie ma błędów
  walidacji, które mogłyby być niedostępne.
- **Żadnego autoodtwarzania, karuzel i migających elementów.**
- **Żadnych elementów działających tylko pod myszą** — każdy efekt hoveru ma
  odpowiednik dla focusu.

## Znane ograniczenia

Nie mam jeszcze wykonanego niezależnego audytu dostępności, więc nie twierdzę, że
serwis jest wolny od błędów — twierdzę tylko, że wyżej wymienione rzeczy są
zrobione celowo i sprawdzone. Najbardziej realne ryzyko to typografia: korzystam
z czcionek systemowych, więc metryki tekstu różnią się między systemami. Rozmiary
i interlinie są zdefiniowane w wartościach, a nie zostawione domyślnym, więc
layout nie powinien się rozjeżdżać — ale różnice w wyglądzie są możliwe.

## Jak zgłosić problem

Jeśli coś jest niedostępne, napisz — [kontakt](/contact/). Opisz, czego
używasz (system, przeglądarka, czytnik ekranu) i na której stronie jest problem.
Zgłoszenia traktuję poważnie, bo niedostępny tekst to tekst, który nie istnieje.

Data przeglądu tej deklaracji: **13 września 2026**.

---

Źródło: https://barteq.eu/accessibility/
