Krótko
Ważne elementy nietekstowe, takie jak ikony, obramowania pól, przyciski, wykresy i wskaźniki fokusu, muszą być wystarczająco widoczne względem tła lub sąsiednich kolorów.
Postrzegalność · Poziom AA
Ważne elementy nietekstowe, na przykład ikony, pola formularzy, przyciski, wykresy i wskaźniki fokusu, muszą być wystarczająco widoczne.
Ważne elementy nietekstowe, takie jak ikony, obramowania pól, przyciski, wykresy i wskaźniki fokusu, muszą być wystarczająco widoczne względem tła lub sąsiednich kolorów.
Użytkownik widzi formularz, ale obramowanie pola jest prawie niewidoczne. Ikona błędu jest bardzo jasna. Fokus klawiatury zlewa się z tłem. Wykres używa subtelnych linii, których trudno odróżnić.
W efekcie użytkownik może nie rozpoznać elementu interaktywnego, stanu błędu albo informacji przedstawionej graficznie. To kryterium dotyczy elementów nietekstowych. Tekst i obrazy tekstu ocenia się przede wszystkim w kryterium 1.4.3.
Obramowanie pola jest widoczne i pomaga rozpoznać granice kontrolki.
Kod — CSS
.form-field {
border: 2px solid #5F28B4;
background-color: #ffffff;
}
Jak to działa
Wyraźna granica pola pomaga zobaczyć, gdzie zaczyna się kontrolka i gdzie można wprowadzić dane.
Bardzo jasne obramowanie może być niewidoczne dla wielu użytkowników.
Kod — CSS
.form-field {
border: 1px solid #eeeeee;
background-color: #ffffff;
}
Jak to działa
Pole wygląda minimalistycznie, ale jego granica może zniknąć na jasnym tle albo słabszym ekranie.
Wskaźnik fokusu jest wyraźny i pomaga użytkownikowi klawiatury zorientować się, gdzie aktualnie jest.
Kod — CSS
button:focus-visible {
outline: 3px solid #FA9632;
outline-offset: 3px;
}
Jak to działa
Gruby, odsunięty obrys jest łatwiejszy do zauważenia niż delikatna zmiana koloru tła.
To jest statyczne demo edukacyjne. Pokazuje różnicę między subtelnym i wyraźnym kontrastem elementów nietekstowych.
Obramowanie pola jest tak blade, że granica kontrolki może zniknąć.
Subtelna ikona i linia wykresu mogą być trudne do odróżnienia od tła.
Granica, tło i obrys są wyraźne, więc element łatwo rozpoznać.