Interfata linie de comanda
- fiecare actiune se executa prin introducerea unei comenzi, eventual urmata de parametri: Unix, CP/M, Spectrum, DOS;
Interfata cu meniuri ierarhice
- actiunile trebuiau sa se bazeze pe o ierarhie (ex fdisk);
- utilizatorul trebuia sa iasa din zona de editare de date pentru a vizualiza si a selecta optiunile din meniu;
(infoiasi)# fdisk /dev/sda Command (m for help): m Command action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete a partition l list known partition types m print this menu n add a new partition o create a new empty DOS partition table p print the partition table q quit without saving changes s create a new empty Sun disklabel t change a partition's system id u change display/entry units v verify the partition table w write table to disk and exit x extra functionality (experts only) Command (m for help): q (infoiasi)#
Interfata Lotus 1-2-3 (1979)
- meniurile ocupau 2 linii - coexistind cu zona activa de interactiune;
- comenzile puteau fi executate rapid prin intermediul shortcut-urilor;
- meniurile puteau fi foarte "stufoase";
Interfata cu un singur nivel de adincime (mono cline grouping)
- se foloseşte acum pentru dispozitive mobile (iPod) ori situri Web (meniuri de navigare prin hipertext);
- Example: Ipod Menu;
Meniul Drop-Down
- asocierea unei actiuni principale unui meniu de optiuni ierarhice;
- optiunile au atasate taste active hotkeys, numite si acceleratori;
- optiunile care necesita o interogare a utilizatorului trebuie urmate de "...", iar cele care deschid alte meniuri trebuie sa indice acest lucru utilizatorului;
- optiunile care nu se pot folosi la un moment dat trebuie dezactivate;
- uneori apar si meniuri in cascada, pe niveluri multiple;
- fiecare optiune din meniu ar trebui sa aiba atasat un tooltip sau o explicatie pe linia de stare;
- unele optiuni de meniu pot avea atasat un simbol (idiom) identic cu cel utilizat in toolbar;
- un meniu poate include optiuni flip-flop (similare checkbox-urilor) sau mutual exclusive (similare butoanelor de tip radio);
Meniul Pop-Up (meniul contextual)
- contine diverse optiuni, in functie de contextul utilizarii;
- de obicei este activat folosind butonul drept al mouse-ului (standardul Borland);
O alternativa la meniurile pop-up este cea a meniurilor de tip pie (mai usor de folosit decit meniurile clasice):
Meniul Sistem (Meniu de control)
ofera functii de manipulare a ferestrei;
Meniul Standard (actual)
Meniul Corect
- ar trebui sa contina Program Document Pieces Help;
- fiecare meniu ar putea cuprinde Properties Views Functions Access;
Look-and-feel is not solely an aesthetic choice: It is a behavioral choice
.
Ce inteles are mesajul de eroare "404 not found" pentru utilizatorul obisnuit? Ce comunica?