Multimedia Character User Interfaces 1 T Sharon A

  • Slides: 16
Download presentation
Multimedia Character User Interfaces 1 T. Sharon - A. Frank

Multimedia Character User Interfaces 1 T. Sharon - A. Frank

Multimedia Interfaces - The Vision: Perfect HCI - No Mediators 2 T. Sharon -

Multimedia Interfaces - The Vision: Perfect HCI - No Mediators 2 T. Sharon - A. Frank

Too overloaded UI? ! 3 T. Sharon - A. Frank

Too overloaded UI? ! 3 T. Sharon - A. Frank

Generations of User Interfaces • Generations of User Interfaces: 1. CUI – Character/Command User

Generations of User Interfaces • Generations of User Interfaces: 1. CUI – Character/Command User Interface 2. GUI - Graphic User Interface 3. MUI - Multimedia User Interface • Comparison of User Interfaces 4 T. Sharon - A. Frank

1. Character/Command User Interface (CUI) There are 4 major CUIs: • Command line dialogues

1. Character/Command User Interface (CUI) There are 4 major CUIs: • Command line dialogues • Programming language dialogues • Menu systems • Form filling dialogues 5 T. Sharon - A. Frank

1. Command Line Dialogues The user types instructions to the computer in a formally

1. Command Line Dialogues The user types instructions to the computer in a formally defined command language Command Options Full specification of filename Abbreviated filename [copy[/A][/B][d: ][path]filename[. ext] 6 Destination file specification Example of DOS command. T. Sharon - A. Frank May have extension Source file specification

Example command line dialogue 7 T. Sharon - A. Frank

Example command line dialogue 7 T. Sharon - A. Frank

Command options 8 T. Sharon - A. Frank

Command options 8 T. Sharon - A. Frank

2. Programming Language Dialogues • The command language allows its own extensions through the

2. Programming Language Dialogues • The command language allows its own extensions through the definition of procedures % % alias cr ‘cd !*; rm *’ % set filename = /etc/passwd % setenv DISPLAY tlpth 15: 0. 0 % 9 T. Sharon - A. Frank

autoexec. bat 10 T. Sharon - A. Frank

autoexec. bat 10 T. Sharon - A. Frank

Sample batch file 11 T. Sharon - A. Frank

Sample batch file 11 T. Sharon - A. Frank

3. Menu Systems • The user chooses a command by selecting from a displayed

3. Menu Systems • The user chooses a command by selecting from a displayed menu. 12 Choose program option that is desired: 1 = input data manually 2 = input data from existing data file 3 = perform simplified analysis 4= perform detailed analysis 5 = produce tabular output Select option T. Sharon ? __- A. Frank

Pine Mail Menu 13 T. Sharon - A. Frank

Pine Mail Menu 13 T. Sharon - A. Frank

4. Form Filling Dialogues • The user issues commands by filling in fields in

4. Form Filling Dialogues • The user issues commands by filling in fields in forms displayed on the screen. Name: ______ Sex(M/F): _ Age: ___ Address Street: _______ House: ____ City: __ ____ Zip: _____ Back: Shift+Tab Next: Tab ^T: Top ^X: Exit 14 T. Sharon - A. Frank

More Modern Forms 15 T. Sharon - A. Frank

More Modern Forms 15 T. Sharon - A. Frank

But how to sign on forms? ! 16 T. Sharon - A. Frank

But how to sign on forms? ! 16 T. Sharon - A. Frank