Do czego dążymy
Brokaro powinno być użyteczne również dla osób korzystających z czytnika ekranu, pracujących wyłącznie za pomocą klawiatury, znacząco powiększających widok strony lub odbierających kolory w odmienny sposób. Punktem odniesienia, do którego dążymy, są wytyczne Web Content Accessibility Guidelines (WCAG) 2.1, poziom AA — ten sam poziom, do którego w swojej obecnie zharmonizowanej wersji odwołuje się europejska norma EN 301 549.
To jest cel, a nie certyfikat. Ta witryna nie została poddana zewnętrznemu audytowi i nie istnieje ocena zgodności sporządzona przez niezależną stronę trzecią. Poniżej przedstawiono stan naszego własnego wdrożenia oraz naszych własnych testów — łącznie z obszarami, w których jedno i drugie zawodzi.
Sytuacja prawna
Europejski akt w sprawie dostępności (dyrektywa (UE) 2019/882) obowiązuje od 28 czerwca 2025 r. i został transponowany w Niemczech jako Barrierefreiheitsstärkungsgesetz (BFSG), a w Austrii jako Barrierefreiheitsgesetz (BaFG). Nie obejmuje on internetu jako takiego, lecz zamkniętą listę produktów i usług. W przypadku serwisu takiego jak ten w grę wchodzi tylko jedna kategoria: „usługi handlu elektronicznego" — usługi świadczone na odległość, drogą elektroniczną i na indywidualne żądanie konsumenta w celu zawarcia umowy konsumenckiej.
To, czy ta witryna mieści się w tym zakresie, zależy od dwóch pytań. Oba zależą od operatora, dlatego nie podaje się tu jednoznacznej odpowiedzi ogólnej:
- 1Czy dochodzi tu do zawarcia umowy? Nie na Brokaro: porównujemy i przekierowujemy linkami, a umowa maklerska zawierana jest między Użytkownikiem a brokerem. Oferty czysto informacyjne i porównawcze, które nie prowadzą do zawarcia własnej umowy, zgodnie z dominującą wykładnią znajdują się poza zakresem stosowania. Ta wykładnia nie jest ugruntowana, a dodanie funkcji związanych z zawieraniem umów przesunęłoby tę granicę.
- 2Czy ma zastosowanie zwolnienie dla mikroprzedsiębiorstw? Przedsiębiorstwo zatrudniające mniej niż dziesięć osób, którego roczny obrót nie przekracza 2 milionów EUR lub roczna suma bilansowa nie przekracza 2 milionów EUR, jest zwolnione jako usługodawca z wymogów dostępności (Art. 4(5) dyrektywy, § 3(3) BFSG). Zwolnienie to nie obejmuje produktów.
W Szwajcarii ustawa o równouprawnieniu osób z niepełnosprawnościami wiąże wyłącznie podmioty publiczne. Podmioty prywatne podlegają zakazowi dyskryminacji, lecz nie ogólnemu obowiązkowi zgodności z WCAG; rozszerzenie na prywatne usługi cyfrowe znajduje się w procesie legislacyjnym i nie obowiązuje.
Uwaga dla operatora: niniejsza deklaracja jest publikowana niezależnie od tego, czy jest ona prawnie
wymagana. To, czy jest wymagana, zależy od wielkości przedsiębiorstwa, jego siedziby i faktycznego kształtu
usługi i należy to skonsultować z prawnikiem. Jeżeli usługa podlega BFSG, załącznik 3 pkt 1 dodatkowo wymaga
opisu sposobu spełniania wymogów przez usługę oraz wskazania nazwy właściwego organu nadzoru rynku.
Co zostało wdrożone
Wszystko poniżej można zweryfikować w kodzie źródłowym i zostało sprawdzone indywidualnie przed publikacją niniejszej deklaracji:
- Struktura strony. Każda strona zawiera punkty orientacyjne
header,nav,mainifooteroraz dokładnie jedenh1. Treści redakcyjne mogą technicznie tworzyć nagłówki wyłącznie od poziomuh2w dół. - Link pomijający. Pierwsze naciśnięcie klawisza Tab na dowolnej stronie prowadzi do elementu „Przejdź do treści", który przenosi bezpośrednio do głównego punktu orientacyjnego.
- Obsługa klawiaturą. Elementy sterujące to przyciski, linki lub pola formularza, dzięki czemu są obsługiwane klawiaturą bez dodatkowego nakładu pracy. Fokus jest zawsze widoczny: dwupikselowy pierścień z odstępem, który zapewnia kontrast 3:1 względem każdego tła w obu schematach kolorystycznych.
- Okna dialogowe. Menu mobilne, panel filtrów na wąskich ekranach i nakładka wyszukiwania są rzeczywistymi oknami dialogowymi (
role="dialog",aria-modal). Tab jest w nich przechwytywany, Escape je zamyka, a fokus wraca do elementu, który je otworzył. - Wyszukiwanie. Pole wyszukiwania jest polem typu combobox połączonym z listą wyników. Klawisze strzałek pozwalają przechodzić przez wyniki, a
aria-activedescendantzgłasza, który wynik jest aktywny. - Przyciski bez tekstu. Przyciski wyłącznie z ikoną — zamknięcia, menu, wyszukiwania, paginacji, usuwania — mają atrybut
aria-label, a grafika wewnątrz nich jest ukryta przed czytnikami ekranu. - Tabele. Każda komórka nagłówkowa w projekcie zawiera atrybut
scope. Tabela brokerów ma też podpis (caption) odczytywany wyłącznie przez czytniki ekranu. - Oceny są tekstem. Gwiazdki i wskaźniki punktowe udostępniają swoją wartość jako tekst — odpowiednio „4,6 na 5 gwiazdek" i „4,6 na 5"; sama grafika jest ukryta.
- Formularze. Każde pole ma powiązaną etykietę
label. Tekst pomocniczy jest powiązany z polem za pomocąaria-describedby, a grupy filtrów stanowiąfieldsetzlegend. - Kontrast. Tekst główny osiąga kontrast 4,5:1 na każdej powierzchni tła w obu schematach kolorystycznych; najniższy zmierzony współczynnik to 4,55:1. Intensywne kolory sygnalizacyjne są używane wyłącznie jako grafika, ponieważ jako tekst na jasnym tle dawałyby kontrast rzędu 2:1.
- Ruch.
prefers-reduced-motionjest respektowane globalnie: animacje, przejścia i płynne przewijanie są wyłączane. - Obrazy. Każdy obraz ma alternatywę tekstową albo jest jednoznacznie oznaczony jako dekoracyjny. Tam, gdzie monogram zastępuje brakujące logo brokera, kafelek jest dekoracyjny, a nazwa brokera znajduje się obok niego jako tekst.
- Szerokie tabele przewijają się we własnym kontenerze; sama strona nigdy nie przewija się w poziomie, aż do szerokości widoku 375 pikseli.
Kwestie dotyczące nagłówków, alternatyw tekstowych, linku pomijającego oraz tabel przewijanych w poziomie są sprawdzane automatycznie przy każdym uruchomieniu testów, a naruszenie któregokolwiek z nich powoduje niepowodzenie tego przebiegu.
Czego wciąż brakuje
Ta lista jest celowo kompletna, a nie pochlebna:
- 1Brak testów z rzeczywistą technologią wspomagającą. Wdrożenie nie zostało przetestowane z użyciem NVDA, JAWS, VoiceOver ani TalkBack. Automatyczne kontrole wychwytują błędy strukturalne, lecz nie każdy mylący komunikat.
- 2Brak audytu zewnętrznego i systematycznego przeglądu wszystkich kryteriów sukcesu WCAG 2.1 AA. Szereg z nich — powiększenie do 200%, dopasowanie układu (reflow) przy szerokości 320 pikseli, kolejność fokusu na całych stronach — nie został rygorystycznie przetestowany.
- 3Tabele przewijane w poziomie nie są obszarami możliwymi do sfokusowania. Osoba pracująca wyłącznie za pomocą klawiatury może w niektórych przeglądarkach przewinąć je jedynie poprzez przejście tabulatorem do linku znajdującego się w ich wnętrzu.
- 4~~Język dokumentu jest na stałe ustawiony na niemiecki.~~ Naprawiono 20 września 2026 r.: każda strona deklaruje teraz swój język i kierunek pisma w samym dokumencie — wersja arabska jako
<html lang="ar" dir="rtl">, portugalska jakolang="pt-PT"i tak dalej dla wszystkich szesnastu języków. - 5Wyniki filtrowania nie są ogłaszane. W katalogu brokerów zmiana filtra powoduje zmianę adresu bez zgłoszenia nowej liczby wyników za pomocą regionu na żywo (live region). Listy poradników i ofert robią to już obecnie.
- 6Błędy formularza pojawiają się jako pojedynczy komunikat zbiorczy. Poszczególne pola nie są oznaczane jako nieprawidłowe i nie są powiązane z tym komunikatem.
- 7~~Trzy przyciski motywu są opisane po angielsku.~~ Naprawiono 30 sierpnia 2026 r.: wersja niemiecka wyświetla teraz „Hell", „System" i „Dunkel".
- 8Linkowane strony brokerów pozostają poza naszą kontrolą. Za ich dostępność odpowiada dany dostawca.
Jeżeli występuje bariera, której nie ma na tej liście, jest to błąd w tej liście — prosimy o kontakt.
Zgłaszanie bariery
Prosimy o kontakt za pośrednictwem formularza kontaktowego. Przydatne, choć niewymagane, jest podanie:
- adresu strony, której dotyczy zgłoszenie,
- czynności, którą próbowano wykonać, oraz miejsca, w którym wystąpił problem,
- przeglądarki, systemu operacyjnego oraz, jeśli ma to znaczenie, używanej technologii wspomagającej.
Odpowiadamy tak szybko, jak to możliwe, i informujemy, czy oraz do kiedy bariera może zostać usunięta. Jeżeli szybkie usunięcie nie jest możliwe, wskazujemy inny sposób dotarcia do poszukiwanej informacji.
Egzekwowanie przepisów
Jeżeli udzielona odpowiedź nie jest satysfakcjonująca lub nie zostanie udzielona, można zwrócić się do właściwego organu:
Który organ jest właściwy, wynika z siedziby operatora oraz z przedstawionej powyżej kwalifikacji; celowo nie jest to tutaj z góry zakładane. Wskażemy go tutaj wraz z notą prawną. W Niemczech zgodność z BFSG nadzorują wspólnie kraje związkowe za pośrednictwem ustanowionego w tym celu organu nadzoru rynku.
Status niniejszej deklaracji
Sporządzono 30 sierpnia 2026 r. na podstawie samooceny kodu źródłowego tego projektu oraz automatycznych testów.
Zaktualizowano: 23 października 2026