menu (komputer)
W projektowaniu interfejsu użytkownika menu to lista opcji lub poleceń prezentowanych użytkownikowi komputera lub systemu wbudowanego . Menu może być albo całym interfejsem użytkownika systemu , albo tylko częścią bardziej złożonego.
Użytkownik wybiera opcję z menu za pomocą urządzenia wejściowego . Niektóre metody wprowadzania wymagają nawigacji liniowej: użytkownik musi przesuwać kursor lub w inny sposób przechodzić z jednego elementu menu do drugiego, aż do osiągnięcia wyboru. Na terminalu komputerowym jako kursor może służyć odwrócony pasek wideo .
Dotykowe interfejsy użytkownika i menu, które akceptują kody do wyboru opcji menu bez nawigacji, to dwa przykłady nieliniowych interfejsów.
Niektóre urządzenia wejściowe używane w interfejsach menu to ekrany dotykowe , klawiatury , myszy , piloty zdalnego sterowania i mikrofony. W systemie aktywowanym głosem, takim jak interaktywna odpowiedź głosowa , mikrofon wysyła nagranie głosu użytkownika do systemu rozpoznawania mowy , który tłumaczy je na polecenie.
Komputer korzystający z interfejsu wiersza poleceń może prezentować na ekranie listę odpowiednich poleceń wraz z przypisanymi skrótami (cyfry, cyfry lub znaki). Wprowadzenie odpowiedniego skrótu powoduje wybranie pozycji menu. Bardziej wyrafinowane rozwiązanie oferuje nawigację za pomocą klawiszy kursora lub myszki (nawet w dwóch wymiarach; wtedy pozycje menu pojawiają się lub znikają podobnie jak menu powszechne w GUI). Bieżący wybór jest podświetlony i można go aktywować, naciskając klawisz Enter.
Komputer korzystający z graficznego interfejsu użytkownika przedstawia menu z kombinacją tekstu i symboli reprezentujących wybory. Klikając na jeden z symboli lub tekstu, operator wybiera instrukcję, którą symbol reprezentuje. Menu kontekstowe to menu, w którym wybory prezentowane operatorowi są automatycznie modyfikowane zgodnie z bieżącym kontekstem, w którym pracuje operator.
Powszechnym zastosowaniem menu jest zapewnienie wygodnego dostępu do różnych operacji, takich jak zapisywanie lub otwieranie pliku , zamykanie programu lub manipulowanie danymi. Większość zestawów narzędzi widżetów zapewnia jakąś formę menu rozwijanego lub wyskakującego . Menu rozwijane są typem powszechnie używanym na paskach menu (zwykle w górnej części okna lub ekranu), które są najczęściej używane do wykonywania czynności, podczas gdy menu wyskakujące (lub „wysuwane”) częściej być używany do ustawiania wartości i może pojawić się w dowolnym miejscu w oknie.
Zgodnie z tradycyjnymi wytycznymi interfejsu ludzkiego , nazwy menu zawsze miały być czasownikami , takimi jak „plik”, „edycja” i tak dalej. Zostało to w dużej mierze zignorowane w kolejnych projektach interfejsu użytkownika. Jednak czasownik składający się z jednego słowa jest czasami niejasny, więc aby umożliwić wiele nazw menu słów, wymyślono pomysł menu pionowego, jak widać w NeXTSTEP .
Menu są teraz również widoczne w elektronice użytkowej , począwszy od telewizorów i magnetowidów , które pojawiły się na ekranach na początku lat 90., a także w monitorach komputerowych i odtwarzaczach DVD . Menu umożliwiają kontrolę ustawień, takich jak odcień , jasność , kontrast , tony niskie i wysokie oraz inne funkcje, takie jak pamięć kanałów i napisy . Inna elektronika z wyświetlacze tekstowe mogą również zawierać menu, od biznesowych systemów telefonicznych z telefonami cyfrowymi po radia pogodowe , które można ustawić tak, aby reagowały tylko na określone ostrzeżenia pogodowe na określonym obszarze. Inne nowsze urządzenia elektroniczne z 2000 roku również mają menu, takie jak cyfrowe odtwarzacze multimedialne .
Menu są czasami zorganizowane hierarchicznie, co umożliwia poruszanie się po różnych poziomach struktury menu. Wybranie pozycji menu ze strzałką spowoduje jej rozwinięcie, pokazując drugie menu (podmenu) z opcjami związanymi z wybraną pozycją.
Użyteczność podmenu była krytykowana jako trudna, ze względu na wąską wysokość, którą musi przekroczyć wskaźnik . Prawo sterowania przewiduje, że ruch ten będzie powolny, a każdy błąd w dotknięciu granic pozycji menu nadrzędnego spowoduje ukrycie podmenu. Niektóre techniki proponowane w celu złagodzenia tych błędów to utrzymywanie otwartego podmenu podczas przesuwania wskaźnika po przekątnej oraz używanie megamenu zaprojektowanych w celu zwiększenia możliwości skanowania i kategoryzacji jego zawartości. Negatywne wrażenia użytkownika z podmenu są określane jako „nurkowanie w menu”.
Wykorzystanie dołączonych elips
W funkcjach lub przyciskach menu komputera dołączona wielokropek („…”) oznacza, że po dokonaniu wyboru nastąpi kolejne okno dialogowe, w którym użytkownik może lub musi dokonać wyboru. W przypadku braku elipsy funkcja zostanie wykonana po zaznaczeniu.
- „Zapisz”: plik zostanie nadpisany bez dalszego wprowadzania danych.
- „Zapisz jako ...”: w następnym oknie dialogowym użytkownik może na przykład wybrać inną lokalizację lub nazwę pliku lub inny format pliku.
Ekrany dotykowe
Wyświetlacze z funkcją ekranu dotykowego, np. nowoczesne aparaty i drukarki, również mają menu: nie są to menu rozwijane, ale przyciski.
Zobacz też
- Rozwijane menu
- Norma federalna 1037C
- Przycisk hamburgera
- Menu ciasta
- Przycisk radiowy
- WIMP (przetwarzanie)
- ^ Wytyczne Apple dotyczące interfejsu ludzkiego - menu
- Bibliografia _ „Mega rozwijane menu nawigacyjne działają dobrze” .
- Bibliografia _ „Mega-menu poszło nie tak” . Zarchiwizowane od oryginału w dniu 20 lipca 2018 r.
- Bibliografia _ Levaux, Christophe (3 maja 2021). Ponowne przemyślenie muzyki poprzez studia nad nauką i technologią . Routledge'a. P. 178. ISBN 978-1-000-38195-5 .
- ^ developer.apple.com: Tytuły menu i pozycji menu