Najechanie kursorem
W informatyce najechanie kursorem oznacza przesunięcie kursora nad interaktywny element — taki jak łącze, przycisk lub ikona — bez klikania go. Na przykład po najechaniu kursorem na łącze na stronie internetowej kursor może zmienić się ze strzałki w dłoń, a kolor łącza może się zmienić, aby wskazać, że można je kliknąć.
Twórcy stron internetowych mogą dodawać efekty najechania za pomocą HTML, CSS lub JavaScript.
- HTML udostępnia globalny atrybut zdarzenia onmouseover, który można dodać do łącza lub przycisku.
<button onmouseover="myFunction()";>Najedź na mnie</button> - CSS udostępnia pseudoklasę :hover, która określa wygląd elementu, gdy wskaźnik znajduje się nad nim (na przykład zmienia kolor lub podkreśla tekst).
a:hover { color:darkblue; text-decoration: underline; } - JavaScript udostępnia zdarzenia mouseover i mouseout, które mogą uruchamiać funkcje lub inny kod za pomocą metody „EventListener”.
myElement.addEventListener("mouseover", function() { ... }
Koncepcja najeżdżania wykracza poza strony internetowe. Wiele systemów operacyjnych i aplikacji komputerowych podświetla ikony, przyciski lub menu po najechaniu na nie kursorem. Niektóre elementy wyświetlają dymek, gdy wskaźnik znajduje się nad nimi przez jedną lub dwie sekundy. Informacje zwrotne po najechaniu sprawiają, że interfejsy użytkownika są bardziej intuicyjne, ponieważ dostarczają dodatkowych informacji między wskazaniem elementu a kliknięciem.
Najechanie kursorem a ekrany dotykowe
Ponieważ najechanie wymaga kursora, zasadniczo nie dotyczy ekranów dotykowych, na których interakcja odbywa się głównie za pomocą stuknięć i gestów. Na urządzeniach mobilnych projektanci często stosują alternatywy, takie jak naciśnięcie i przytrzymanie lub wskazówki wizualne, aby zapewnić podobne informacje zwrotne.
Sprawdź swoją wiedzę