NoCheck
PrywatnośćRegulamin
  • English
  • العربية
  • Čeština
  • Deutsch
  • Español
  • Français
  • עברית
  • Magyar
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국어
  • Nederlands
  • Polski
  • Português (Brasil)
  • Română
  • Русский
  • Svenska
  • Türkçe
  • Українська
  • Tiếng Việt
Strona główna/Dostępność

Dostępność

Ostatnia aktualizacja: 11 września 2026

NoCheck powinien być użyteczny dla każdego, kto dba o pojazd. Ta strona mówi, co aplikacja robi dziś, czego jeszcze nie robi i jak się z nami skontaktować, gdy coś stoi Ci na drodze.

Wolimy być konkretni niż uspokajający. Każde stwierdzenie poniżej opisuje coś, co aplikacja jest zbudowana i przetestowana, by robić; wszystko, czego nie sprawdziliśmy, znajduje się w sekcji Czego jeszcze nie twierdzimy, zamiast zostać pominięte. Tam, gdzie reguła ma wyjątki, wyjątki są wydrukowane obok niej wraz z pomiarami — to właśnie reguła zaokrąglona w górę sprawia, że strona o dostępności nic nie znaczy.

Co NoCheck obsługuje dziś

Większy tekst

NoCheck stosuje się do systemowego rozmiaru tekstu, łącznie z największymi ustawieniami. Ekrany układają się na nowo, zamiast ucinać: wiersze rosną w górę, etykiety zawijają się, a każdy komponent aplikacji przechodzi automatyczny test przy 200 % rozmiaru tekstu, który kończy się błędem przy każdym przepełnieniu. Osobno każde tłumaczenie ma budżet długości dla elementów sterujących, które nie mogą urosnąć — angielski jest najkrótszym językiem, jaki wydajemy, więc przycisk zmierzony wyłącznie na nim przepełniłby się w połowie pozostałych.

Ustawisz to w ustawieniach systemowych urządzenia — w Dostępności na iOS, w Wyświetlaczu na Androidzie. NoCheck przejmuje tę wartość i celowo nie ma własnego ustawienia rozmiaru tekstu, które mogłoby się z nią rozjechać.

Ciemny wygląd

Pełny ciemny motyw, a nie filtr nałożony na jasny — każdy kolor jest narysowany pod własne tło. Domyślnie podąża za ustawieniem systemu, a Ustawienia → Preferencje → Motyw w aplikacji nadpisuje je w obie strony.

Nigdy wyłącznie kolor

Stan obsługi pojazdu nigdy nie jest przekazywany samym kolorem. Każdy stan niesie zapisaną etykietę — Po terminie, Wkrótce, W normie — oraz własną ikonę; kolor powtarza ten komunikat, nigdy go nie niesie. Identyczna zasada obowiązuje na pulpicie, ekranie pojazdu i w każdym spisie pomiędzy.

Ograniczony ruch

Gdy system prosi o ograniczony ruch, NoCheck to respektuje. Symbole wczytywania przestają migotać całkowicie. Akcje przeciągnięcia w wierszu nadal się poruszają, ale przesunięcie skraca się z 220 ms ze sprężyną do 100 ms ze stałą prędkością, a animacja-podpowiedź sygnalizująca obecność panelu akcji jest pomijana w całości. Piszemy tak, a nie „bez animacji”, bo to nie jest nic — jeśli te 100 ms przesunięcia nadal Ci przeszkadza, chcemy o tym wiedzieć.

Obszary dotyku

Elementy sterujące mają 48 × 48 dp w regule, nawet jeśli to, co widać, jest mniejsze: kropka stanu o średnicy 7 dp, mały przycisk z ikoną i odnośnik tekstowy — każde z nich ma za sobą cel wielkości palca.

Cztery elementy są mniejsze świadomie i wolimy je wymienić, niż zaokrąglić regułę w górę. Są celowo kompaktowe, do każdej akcji prowadzi też większa droga, a automatyczny test trzyma każdy z nich na zmierzonym rozmiarze, żeby żaden nie skurczył się dalej niezauważenie:

Element Rysowany rozmiar Inna droga do tej samej akcji
Przełącznik jednostek / trybu 26 × 47,6 dp Segmenty są szerokie i stykają się, więc chybienie trafia w sąsiedni segment, a nie w pustkę
Akcja „Zapisz serwis” w nagłówku 22 × 113,7 dp Na ekranie serwisu to działanie jest pełnym przyciskiem 48 × 48 w pasku; na ekranie pojazdu każdy wiersz serwisu poniżej otwiera to samo
Pastylka „Aktualizuj wskazanie” 38 dp wysokości Dotknięcie karty w dowolnym innym miejscu otwiera pojazd, gdzie to działanie jest o jeden wiersz dalej
Stopka z propozycją kopii zapasowej 42 dp wysokości Ten ekran proponuje to również pełnym wierszem

Flutter nie rejestruje dotknięcia poza rysowanym obszarem, więc to są prawdziwe cele, a nie powiększone marginesem. Jeśli któryś z nich jest poza Twoim zasięgiem, warto o tym napisać: rozmiary są decyzją projektową, nie prawem.

Czytniki ekranu

Elementy interaktywne mają etykiety dla VoiceOver i TalkBack, a żadnej akcji w NoCheck nie da się osiągnąć wyłącznie przeciągnięciem — każda akcja, którą odsłania przeciągnięcie, jest udostępniana czytnikowi ekranu jako nazwana akcja wiersza, więc VoiceOver i TalkBack nigdy nie potrzebują tego gestu.

🚨 Bez czytnika ekranu jeden gest nie ma odpowiednika. W większości list długie przytrzymanie otwiera to samo menu co przeciągnięcie. W wierszach serwisu robi co innego: zaczyna zaznaczanie wielu pozycji, żeby oznaczyć kilka prac jako wykonane naraz. Usunięcie pozycji serwisu to tam przeciągnięcie albo akcja wiersza, którą dostaje czytnik ekranu. Jeśli możesz przytrzymać, ale nie przeciągnąć, i nie korzystasz z czytnika ekranu, to jedno usunięcie jest na razie poza zasięgiem. Mamy to zapisane.

Kontrast tam, gdzie liczy się najbardziej

Tekst główny ma 17,4:1 na motywie jasnym i 15,1:1 na ciemnym — oba powyżej najsurowszego poziomu WCAG. Etykiety stanu — Po terminie, Wkrótce, Zgodnie z planem — mają 10:1 lub lepiej na motywie jasnym; na ciemnym te same etykiety dają od 4,7:1 do 6,4:1, co spełnia WCAG AA, ale bez zapasu motywu jasnego, i wolimy wydrukować obie liczby niż tę korzystniejszą.

Te wartości wylicza z samej palety test, który wywraca kompilację, gdy którakolwiek z nich się przesunie — więc ta strona nie może po cichu stracić aktualności; nie są szacowane na oko.

Czego jeszcze nie twierdzimy

Wystarczającego kontrastu jako całości

Celowo nie deklarujemy Wystarczającego kontrastu w App Store, bo nie jest to jeszcze prawdą wszędzie. Drugorzędna szarość, której NoCheck używa do podpowiedzi, podpisów i wierszy pomocniczych, ma na motywie jasnym 3,25:1 — poniżej 4,5:1, których WCAG AA wymaga dla małego tekstu. Jest czytelna, nigdy nie jest jedynym miejscem, w którym pojawia się dana informacja, i jest w naszym spisie zadań. Motyw ciemny nie ma tego problemu.

Pełnego przejścia z czytnikiem ekranu

Etykiety są na miejscu, ale NoCheck nie przeszedł audytu od początku do końca z VoiceOver ani TalkBack wykonanego przez kogoś, kto używa ich na co dzień. Dopóki tak jest, nie powiemy, że aplikacja „obsługuje VoiceOver”, jakby sprawa była zamknięta.

Monitory brajlowskie, Sterowanie przełącznikami i Sterowanie głosem

Nieprzetestowane. Nie mamy powodu sądzić, że są zepsute, ani dowodu, że działają.

Standardy, do których się odnosimy

  • WCAG 2.2, poziom AA jako cel. Napisano je dla sieci, więc części przekładają się na aplikację natywną tylko z grubsza; traktujemy je jako poprzeczkę, a nie certyfikat, który nam wręczono.
  • Accessibility Nutrition Labels od Apple — deklarujemy wyłącznie funkcje, które potwierdza kod i jego testy, i dlatego lista na naszej stronie w App Store jest krótsza, niż mogłaby być.
  • Wytyczne dostępności Androida dla obszarów dotyku, etykiet i skalowania tekstu.

Ta strona

Każda podstrona tej witryny jest utrzymywana na maksymalnym wyniku dostępności w Lighthouse w ciągłej integracji — kompilacja, która spadnie poniżej, nie trafia na serwer. To sprawdzenie automatyczne i nie zastępuje ludzkiego, ale oznacza, że żadne wydanie nie cofa się po cichu.

Napisz nam, co stoi Ci na drodze

Pisz na support@nocheck.app. Pomaga, gdy podasz:

  • na którym ekranie to się stało,
  • jakie urządzenie i wersję systemu,
  • jaka technologia wspomagająca była w użyciu, jeśli w ogóle,
  • i czego oczekiwano zamiast tego.

Czytamy każdą wiadomość. Jeśli coś tutaj jest nieaktualne albo błędne, to też warte jest e-maila — ta strona przydaje się tylko dopóty, dopóki jest uczciwa.

NoCheck

Informacje prawne

PrywatnośćRegulaminDostępność

Kontakt

Wsparciesupport@nocheck.app

© 2026 NoCheck. Wszelkie prawa zastrzeżone.