Przejdź do treści
Pandus

WCAG 1.4.13 Treść spod kursora lub fokusu

Zaktualizowano 14 października 2026 · 3 min czytania

Poziom
AA · WCAG 2.1
EN 301 549
9.1.4.13
Co sprawdza checker
Ręczna weryfikacja: narzędzie automatyczne nie sprawdzi tego kryterium w wiarygodny sposób.
Oficjalny tekst
Understanding 1.4.13 Content on Hover or Focus (W3C, po angielsku)

Kryterium sukcesu 1.4.13 pomaga osobom, które mocno powiększają stronę, używają lupy ekranowej, mają drżenie rąk lub korzystają z klawiatury. Okienka otwierające się po najechaniu lub otrzymaniu fokusu mogą zasłonić to, co czytają, albo zniknąć, zanim zdążą przesunąć do nich mysz. Kryterium dodano w WCAG 2.1, ma poziom AA i jest częścią normy EN 301 549 (punkt 9.1.4.13).

Czego wymaga kryterium

Gdy najechanie wskaźnikiem lub fokus klawiatury powoduje pojawienie się, a potem ukrycie dodatkowej treści (własne podpowiedzi, podmenu, mega menu, okienka podglądu), muszą być spełnione wszystkie trzy warunki:

  • Możliwość zamknięcia: istnieje sposób zamknięcia treści bez przesuwania wskaźnika lub fokusu, zwykle klawisz Escape — chyba że treść informuje o błędzie wprowadzania danych albo nie zasłania i nie zastępuje innej treści;
  • Możliwość najechania: jeśli treść może pojawić się po najechaniu, wskaźnik może przesunąć się nad dodatkową treść, a ona nie znika;
  • Trwałość: treść pozostaje widoczna, dopóki wyzwalacz nie zostanie usunięty, użytkownik jej nie zamknie albo jej informacja nie przestanie być aktualna.

Wyjątek: treść, której prezentacją wizualną steruje przeglądarka i której autor nie zmienił, np. podpowiedzi z atrybutu title.

Nie są objęte: okna modalne (muszą przejąć fokus) oraz elementy, które same pojawiają się po otrzymaniu fokusu, np. linki pomijające (skip links).

Typowe błędy w sklepie internetowym

  • mega menu, które zamyka się, gdy mysz przechodzi przez małą szczelinę między pozycją menu a panelem;
  • menu lub podgląd minikoszyka, który otwiera się po najechaniu i nie da się go zamknąć klawiszem Escape, choć zasłania stronę;
  • podpowiedź o rozmiarze lub dostawie, która znika po kilku sekundach;
  • powiększanie zdjęcia produktu po najechaniu, które zasłania szczegóły produktu i nie da się go zamknąć;
  • okienko pomocy otwierane po otrzymaniu fokusu, które zasłania kolejne pole formularza i zamyka się dopiero po przeniesieniu fokusu.

Jak to sprawdzić

Automatycznie: w naszym skanerze żadna reguła automatyczna nie odpowiada temu kryterium. Test wymaga najeżdżania, przesuwania myszy i naciskania klawiszy przy obserwowaniu efektu. Potrzebna jest ręczna kontrola.

Ręcznie: dla każdego elementu, który po najechaniu lub otrzymaniu fokusu pokazuje dodatkową treść: (1) najechać na niego, a potem przesunąć mysz na okienko — musi pozostać; (2) przy otwartym okienku nacisnąć Escape bez przesuwania myszy lub fokusu — powinno się zamknąć; (3) odczekać — nie może zniknąć po upływie czasu; (4) powtórzyć z klawiaturą, używając klawisza Tab. Zrobić to także przy powiększeniu 200 %.

Jak to naprawić

  • Zamykać okienka otwierane po najechaniu i fokusie klawiszem Escape.
  • Utrzymywać wyzwalacz i okienko stykające się ze sobą albo dodać niewielkie opóźnienie przed zamknięciem, by wskaźnik mógł się przesunąć.
  • Usunąć liczniki czasu, które automatycznie ukrywają podpowiedzi.
  • Otwierać tę samą treść po otrzymaniu fokusu klawiatury albo po kliknięciu dla użytkowników ekranów dotykowych.
  • Dla dużych menu i minikoszyków preferować przyciski rozwijane kliknięciem.

Powiązane kryteria

Najczęstsze pytania

Co oznaczają warunki: możliwość zamknięcia, możliwość najechania i trwałość?

Możliwość zamknięcia: użytkownik może zamknąć okienko bez przesuwania myszy lub fokusu, zwykle klawiszem Escape. Możliwość najechania: mysz może przesunąć się na okienko, a ono nie znika. Trwałość: okienko pozostaje otwarte, dopóki użytkownik się nie oddali, nie zamknie go albo jego treść nie przestanie być aktualna.

Czy objęte są podpowiedzi z atrybutu title?

Nie. Treść, której prezentacją steruje przeglądarka i której autor nie zmienił, np. podpowiedź z atrybutu HTML title, jest zwolniona.

Czy mega menu podlega 1.4.13?

Tak, jeśli otwiera się po najechaniu lub otrzymaniu fokusu. Objęte są podmenu, własne podpowiedzi i inne niemodalne okienka wyświetlane po najechaniu lub otrzymaniu fokusu.

Czy narzędzie automatyczne przetestuje 1.4.13?

Nie. Wymaga to najeżdżania, ustawiania fokusu i naciskania klawisza Escape oraz obserwowania efektu, więc jest to kontrola ręczna.