Gesty myszy (ang. Mouse gestures) są nowatorskim sposobem sterowania programami. Zamiast klikać w przyciski, które mają ograniczony rozmiar i stałe położenie, użytkownik może swobodnie wykonywać gesty myszą w dowolnym miejscu okna programu.
Sterowanie programem przypomina trochę używanie magicznej różdzki, ale nie wymaga wcześniejszej nauki w Hogwarcie. Gesty są proste i nie mylą się z innymi ruchami, ponieważ wykonuje się je trzymając prawy klawisz myszy.
Jeśli ciekawi Cię, dlaczego powstał taki dziwny wynalazek – przeczytaj Czemu gesty, a nie przyciski?.
Gesty działają od razu w Operze oraz po zainstalowaniu odpowiedniego rozszerzenia w Firefoksie i Mozilli.
Gest wykonuje się „rysując” odpowiedni kształt przytrzymując prawy klawisz myszy. Gest może mieć dowolną wielkość/długość. Gesty są specjalnie stworzone do ich szybkiego wykonywania i najlepiej wychodzą, gdy się je robi śmiałym, niestarannym ruchem – jak gest, a nie rysunek techniczny.
![]() | Ruch w lewo cofa do poprzednio oglądanej strony. |
|---|---|
![]() | Ruch w prawo przechodzi automatycznie do następnej strony. |
![]() | Ruch w dół i prawo zamyka stronę. Kąt nie musi być prosty, najlepiej wykonać łuk jak na rysunku. |
![]() | Ruch w dół
otwiera nowe okno lub nową kartę. Gdy zacznie się gest na odnośniku, zostanie on otwarty w nowym oknie. |
![]() | Ruch w dół i w górę
otwiera tę samą stronę w jeszcze jednym oknie. Gdy zacznie się gest na odnośniku, zostanie on otwarty w nowym oknie w tle. Gest najlepiej wykonać jako jedną linię, nie tak szeroko jak na rysunku. |
![]() | Ruch w górę i w dół
odświeża (przeładowuje) stronę. Gest najlepiej wykonać jako jedną linię, nie tak szeroko jak na rysunku. |
![]() | Przytrzymanie prawego klawisza i pokręcenie rolką pozwala przeskakiwać między otwartymi kartami lub oknami. |
|---|---|
![]() | Przytrzymanie klawisza shift i pokręcenie rolką szybko przeskakuje historię odwiedzonych stron. |
![]() | Przytrzymanie klawisza ctrl i pokręcenie rolką powiększa/pomniejsza stronę lub tekst. |
![]() | Podwójne kliknięcie na nowo otwartej pustej stronie wczytuje stronę domową. |
![]() | Wciśnięcie środkowego klawisza lub rolki włącza płynne przesuwanie strony za pomocą wskaźnika myszy, we wszystkich kierunkach. |
![]() | Pokręcenie rolką przesuwa stronę w górę/dół. |
Są niesamowicie użyteczne. Komputerową użyteczność da się zmierzyć (odległość jaką musi pokonać mysz ÷ pole do trafienia) i można łatwo pokazać jak wielka jest różnica. Przykładem niech będzie wykonanie kolejno kilku podstawowych funkcji przeglądarki internetowej:


Od razu da się zauważyć, że przy klasycznym sposobie sterowania mysz musi pokonać długą drogę, aby skorzystać z funkcji porozrzucanych po skrajnie odległych zakątkach ekranu.


Z drugiej strony gesty myszy można wykonać w dowolnym miejscu okna, więc jedyną drogą, jaką pokonuje mysz, jest sama niewielka gestura. Jest także kilka szybszych „gestów”, które polegają na wciśnięciu kombinacji klawiszy myszy lub użycia rolki (np. przełączanie między oknami).
Duża odległość między elementami to nie jedyna rzecz, która czyni obsługę programu uciążliwą. Trzeba także myszą wcelować w odpowiednie miejsce:


Jak widać w starych przeglądarkach, miejsce, w które trzeba trafić, zajmuje tylko ułamek powierzchni ekranu. Zamykanie okna ma malutki guziczek, a do skorzystania z menu trzeba kursorem wymanewrować przez trzy niewielkie pola.
Gestury nie są związane z żadnym przyciskiem i fantastycznie rozwiązują ten problem. Najłatwiej trafić w miejsce, gdzie właśnie znajduje się kursor.


Doświadczony użytkownik pomyśli — Tak się tego nie robi! Są skróty klawiszowe!
.
Jest to ostateczny dowód na to,
że obsługa „prostych” przeglądarek za pomocą myszy jest na tyle nieużyteczna,
że ich użytkownicy preferują powrót do nieintuicyjnych skrótów klawiszowych rodem z bursztynowych terminali sprzed kilku dekad.