Dostępność
To oświadczenie dotyczy publicznych stron llmeu.com, serwowanych jako eksport statyczny. Nie obejmuje API ani konsoli operatora, które nie są częścią tego eksportu i nie są osiągalne z tej witryny.
Nie twierdzimy, że spełniamy WCAG 2.2 ani WCAG 2.1 na żadnym poziomie — ani A, ani AA, ani AAA. Żadna strona trzecia nie przeprowadziła audytu tej witryny i nie wykonano testów z technologiami wspomagającymi. Poniżej znajduje się lista rzeczy, które zmierzono, jak je zmierzono i co nadal pozostaje nieznane.
Co zweryfikowano
Każdy wiersz podaje, co zmierzono i jakim narzędziem. Żaden z tych elementów nie jest certyfikowanym wynikiem; to pomiary wykonane na tej kompilacji i można je powtórzyć.
- Treść dociera bez JavaScriptu na tej i każdej innej publicznej stronie. Prawie każda strona to HTML i jeden arkusz stylów; nie ma skryptów stron trzecich, frameworka ani hydratacji. Jedna trasa — plac zabaw modeli — zawiera jeden skrypt wbudowany, jest oznaczona noindex i nie należy do indeksowanej witryny.
- Strona renderuje się czcionkami systemowymi i nie zawiera obrazów. Na żadnej publicznej stronie nie ma czcionek webowych ani obrazów; jedynym zasobem obrazkowym jest ikona witryny. Układ nie może się więc przesunąć, gdy czcionka skończy się pobierać albo obraz dotrze późno.
- Każdy nagłówek tabeli jest powiązany ze swoimi komórkami. Wszystkie komórki th na publicznych stronach mają jawny scope, a sprawdzenie, które to egzekwuje, renderuje strony i czyta HTML, a nie szablon. Istnieje, ponieważ eksportowane strony kiedyś zawierały nagłówki bez scope, przez co czytnik ekranu czyta tabelę porównawczą jako ścianę liczb.
- Fokus klawiatury jest widoczny. Link pomijania jest pierwszym elementem, który można sfokusować na każdej stronie, staje się widoczny po sfokusowaniu, a wskaźnik fokusu jest odczytywany z wyrenderowanego stylu, a nie z arkusza stylów, w prawdziwej przeglądarce.
- Każda strona deklaruje swój język. Każdy dokument podaje lang="en" lub lang="de" w elemencie głównym, więc czytnik ekranu wybiera właściwe zasady wymowy, a każda strona deklaruje oba alternatywne języki.
- Kontrast kolorów spełnia WCAG AA w krytycznych dla projektu parach, bez zapasu w jednej. 21 par obliczono na podstawie tokenów projektu; najciaśniejsza wynosi 4,69:1 wobec progu AA 4,5:1. Wskaźniki fokusu spełniają wymóg 3:1 dla elementów nietekstowych zarówno w kontekście jasnym, jak i ciemnym.
Jak zmierzono każdy z tych elementów
- Sprawdzenia nagłówków tabel, języka i kontraktu katalogu działają w zautomatyzowanych zestawach i uruchamiają prawdziwe funkcje stron.
- Widoczność fokusu i wyrenderowany układ zmierzono w Chromium w trybie headless z najpierw wyłączonymi animacjami i przejściami, aby pomiar nigdy nie był wykonywany w trakcie animacji, i odczytano z powrotem za pomocą getComputedStyle i getBoundingClientRect — klasa w arkuszu stylów nie jest dowodem, że cokolwiek się renderuje.
- Kontrast obliczono na podstawie rozwiązanych wartości tokenów w arkuszu stylów, a nie z getComputedStyle w działającym silniku. Jeśli jakakolwiek reguła lokalnie nadpisuje token, ta para nie jest objęta powyższą liczbą.
- Oświadczenia dotyczące tabel z atrybutem scope, języka i braku JavaScriptu zostały ponownie wyprowadzone z tej kompilacji w momencie pisania oświadczenia; zmiana arkusza stylów lub szablonu strony może unieważnić jedno z nich, dlatego każde wskazuje plik, który je zawiera.
Co nie zostało zweryfikowane
Mówiąc wprost, ponieważ twierdzenie o dostępności, które wyolbrzymia samo siebie, jest gorsze niż brak twierdzenia — i ponieważ cała teza tej witryny jest taka, że jej twierdzenia można sprawdzić:
- Nie przeprowadzono żadnych testów z czytnikiem ekranu. Ani z NVDA, JAWS, VoiceOver, TalkBack ani Orca. Niczego tutaj nie należy odczytywać jako stwierdzenia o tym, co ogłasza czytnik ekranu.
- Brak audytu strony trzeciej — brak konsultingu dostępności, brak automatycznego skanowania zgodności, brak VPAT lub Accessibility Conformance Report.
- Brak twierdzenia o zgodności z WCAG 2.2 (lub 2.1) na jakimkolwiek poziomie. Zaliczenie obliczenia kontrastu i oznaczenie nagłówków tabel to nie zgodność: to dwa z kryteriów sukcesu, na powierzchniach, które zostały zmierzone.
- Brak testów z użytkownikami z niepełnosprawnościami.
- Zasięg przeglądarek i technologii wspomagających nie został scharakteryzowany. Witryna to czysty HTML i CSS bez JavaScriptu, co zwykle oznacza szerokie wsparcie, ale "zwykle" nie jest pomiarem i nie przedstawiamy tego jako pomiaru.
Znane ograniczenia
To rzeczy, o których już wiemy, że są niedoskonałe, wymienione, a nie pozostawione do odkrycia przez czytelnika:
- Konsola nie jest objęta tym oświadczeniem. Nie jest częścią eksportu statycznego, a jej tabele nie zawierają powiązań nagłówków, które mają strony publiczne. Jeśli konsola stanie się publicznie dostępna, to oświadczenie jej nie dotyczy.
- Link pomijający oraz nagłówek i stopka witryny są ukryte podczas drukowania. Wydruk strony daje więc treść bez nawigacji i bez linku pomijającego.
- Przełącznik języka to natywny <select> wyświetlający wszystkie dwadzieścia cztery języki. Jest osiągalny z klawiatury i oznaczony etykietą, a gdy JavaScript jest niedostępny, ta sama lista jest oferowana jako linki.
- Nie ma kontaktu ani zobowiązania dotyczącego czasu odpowiedzi w sprawach dostępności. Zgłoszenia trafiają na ogólną skrzynkę; nie zobowiązujemy się jeszcze do odpowiedzi w ustalonym czasie.
- Bieżące wskaźniki statusu i kosztów na stronach produktów to tekst statyczny. Nie aktualizują się w przeglądarce, ponieważ nie ma kodu przeglądarkowego. W tym wdrożeniu jest to zamierzone działanie, a nie nieudana animacja.
- Plac zabaw, gdy jest wdrożony, to jedyna interaktywna powierzchnia. Jest formularzem z etykietami tekstowymi i przechodzi w wyjaśnienie, gdy API nie jest hostowane, ale jego komunikaty o stanie podczas żądania nie zostały przetestowane z czytnikiem ekranu.
Zgłaszanie problemu
Jeśli coś na tej witrynie jest dla Ciebie nieużywalne, napisz na mail@llmeu.com i podaj, której strony to dotyczy i co się stało. Usterki dostępności są traktowane jak każda inna usterka na tej witrynie: są naprawiane w źródle i weryfikowane na wyeksportowanej stronie. Nie dodamy po cichu plakietki zgodności, żeby zgłoszenie zniknęło.
To oświadczenie opisuje tę kompilację. Jeśli któryś z powyższych pomiarów przestanie być prawdziwy, usterką jest pomiar lub strona — nie oświadczenie.
Bezpieczeństwo · Prawne · FAQ