Sprawdzono 31.08.2026 · https://github.com/?locale=de-de
Brak barier krytycznych w sprawdzonym kodzie HTML · 2 punkte do skontrolowania.
Jak powstaje wynik? (100 punktów początkowych)
| {n} przycisków bez nazwy w kodzie HTML | -7 |
| {n} zduplikowanych atrybutów id | -7 |
| Wynik | 86 / 100 |
Funkcjonalność
{n} przycisków bez nazwy w kodzie HTML
Przyciski bez tekstu i bez aria-label są nieme dla czytników ekranu — o ile nazwa nie jest ustawiana przez JavaScript.
button
Oto co należy zrobić: Dodaj tekst przycisku lub ustaw aria-label.
Solidność
{n} zduplikowanych atrybutów id
np. {examples}. Psuje powiązania label-for i aria.
[id]
Oto co należy zrobić: Nadawaj unikalne identyfikatory id.
Już rozwiązane poprawnie
- Textalternativen: keine automatisch erkennbaren Probleme
- Punkt orientacyjny <main> obecny
Następne kroki
- {n} przycisków bez nazwy w kodzie HTML. Dodaj tekst przycisku lub ustaw aria-label.
- {n} zduplikowanych atrybutów id. Nadawaj unikalne identyfikatory id.
Cotygodniowe ponowne skanowanie, z renderowaniem JS, e-mail przy nowych barierach — wkrótce.
Utwórz deklarację dostępności →
Metoda & ograniczenia
31.08.2026 sprawdzono kod HTML, który github.com dostarcza przy pierwszym wejściu bez logowania, oraz do czterech powiązanych plików CSS z tej samej domeny. Sprawdzono: kontrast kolorów (na podstawie CSS), alternatywy tekstowe, etykiety formularzy, nazwy elementów sterujących, strukturę nagłówków, tytuł i język strony, blokadę powiększenia, zduplikowane identyfikatory id, dodatnie wartości tabindex, punkty orientacyjne.
Nie sprawdzono: wszystkiego, co powstaje w JavaScripcie, obsługi za pomocą klawiatury, widoczności fokusu, kolejności fokusu, zapowiedzi czytników ekranu, treści za logowaniem, podstron. Test automatyczny wykrywa około 20–35 % naruszeń WCAG — reszta wymaga audytu ręcznego. Migawka, nie orzeczenie prawne.