Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

dostęp z klawiatury

Termin Definicja
dostęp z klawiatury

Dostęp z klawiatury to możliwość obsługi interfejsu wyłącznie za pomocą klawiatury, istotna dla dostępności aplikacji.

Obsługa interfejsu bez użycia myszy

Dostęp z klawiatury oznacza możliwość przechodzenia między elementami interfejsu, otwierania poleceń i wprowadzania danych bez korzystania z myszy, ekranu dotykowego ani gładzika. W typowym oknie aplikacji klawisz Tab przenosi fokus na kolejny element możliwy do wybrania, a kombinacja Shift+Tab cofa fokus do elementu poprzedniego. Położenie fokusu powinno być widoczne, na przykład jako obramowanie przycisku, podświetlenie pola formularza albo zaznaczenie pozycji menu.

Enter zwykle aktywuje przycisk, odsyłacz lub zaznaczony element, natomiast spacja może zaznaczać pole wyboru, rozwijać wybrane kontrolki albo uruchamiać przycisk, zależnie od zastosowanego interfejsu. Klawisze strzałek służą często do poruszania się po menu, listach, kartach i grupach przycisków opcji. Esc może zamknąć menu kontekstowe, okno dialogowe lub anulować rozpoczętą czynność. Konkretne działanie zależy od programu i systemu, ale logiczna kolejność fokusu oraz jednoznaczne wskazanie aktywnego elementu są podstawą poprawnej obsługi.

Fokus, kolejność przechodzenia i kontrolki formularza

Najczęstszy problem z dostępem z klawiatury nie polega na braku pojedynczego skrótu, lecz na nieprawidłowym przepływie fokusu. Gdy po naciśnięciu Tab zaznaczenie przeskakuje w przypadkowe miejsce, pomija pole formularza albo trafia do elementu niewidocznego na ekranie, użytkownik nie może przewidzieć kolejnego kroku. W aplikacjach internetowych kolejność ta może wynikać ze struktury dokumentu HTML, kolejności elementów interaktywnych oraz wartości atrybutu tabindex. Nadawanie dodatnich wartości tabindex często komplikuje nawigację, ponieważ tworzy osobną, trudniejszą do utrzymania kolejność.

Każda kontrolka powinna mieć określony stan możliwy do rozpoznania z klawiatury. Dotyczy to między innymi zaznaczenia pola wyboru, rozwinięcia listy, wybranej karty, zablokowania przycisku oraz pojawienia się komunikatu o błędzie. Sam kolor nie powinien być jedynym sposobem przekazania informacji, ponieważ użytkownik może nie odróżniać barw albo korzystać z powiększenia i kontrastowego schematu. Pole formularza powinno mieć powiązaną etykietę, a komunikat walidacyjny powinien wskazywać, którego pola dotyczy i co trzeba poprawić.

Skróty klawiszowe a przewidywalne zachowanie programu

Skrót klawiszowy jest użyteczny wtedy, gdy nie koliduje z działaniem systemu, przeglądarki ani urządzeń wspomagających. Kombinacje Ctrl+C, Ctrl+V, Ctrl+X, Ctrl+Z i Ctrl+F mają w wielu programach utrwalone znaczenie, dlatego ich nadpisywanie może powodować dezorientację. Dodatkowe skróty powinny mieć możliwość odkrycia z poziomu menu, dokumentacji lub etykiety polecenia. Ważne jest także zapewnienie alternatywnej obsługi: funkcja dostępna wyłącznie przez mało znaną kombinację klawiszy może być trudna do użycia, jeżeli nie da się do niej dotrzeć przez standardową nawigację.

Interfejs powinien reagować na klawisze w sposób przewidywalny i nie wykonywać nieodwracalnych czynności przez przypadkowe naciśnięcie pojedynczego klawisza. Przy operacjach takich jak usunięcie danych, zamknięcie dokumentu bez zapisu lub wysłanie formularza potrzebne jest czytelne potwierdzenie albo możliwość cofnięcia działania. W aplikacjach pełnoekranowych należy zadbać o możliwość opuszczenia każdego trybu, a w oknach dialogowych o logiczne przejście między treścią, kontrolkami i przyciskami. Test polega na wykonaniu całego scenariusza wyłącznie za pomocą klawiatury, bez chwilowego użycia myszy do odzyskania fokusu.

Sprawdzanie dostępu z klawiatury w systemie i aplikacji

Praktyczną kontrolę można rozpocząć od wyłączenia myszy lub odłożenia jej na cały czas testu. Następnie należy otworzyć aplikację, przejść klawiszem Tab przez wszystkie elementy, sprawdzić widoczność fokusu, obsłużyć menu, formularze, przyciski, listy i okna dialogowe oraz wrócić do początku interfejsu. Warto sprawdzić także przewijanie strony, zmianę kolejności kart, zamykanie komunikatów i powrót do miejsca, w którym rozpoczęto czynność. Jeżeli element jest widoczny, ale nie reaguje na Enter ani spację, albo fokus znika po otwarciu menu, występuje konkretny problem z obsługą klawiatury.

Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i podzespołów, dlatego w przypadku problemów z klawiaturą, gładzikiem, sterownikami lub nieprawidłowym działaniem aplikacji można zlecić sprawdzenie sprzętu i konfiguracji systemu. Diagnostyka powinna rozdzielić usterkę fizyczną, taką jak niesprawne klawisze lub przerwana komunikacja z klawiaturą, od problemu programowego dotyczącego ustawień, sterownika albo konkretnego programu. Taki podział pozwala ustalić, czy brak dostępu z klawiatury wynika z urządzenia wejściowego, systemu operacyjnego, czy struktury używanego interfejsu.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę