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

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

  • View
    221

  • Download
    1

Embed Size (px)

Citation preview

T.Sharon - A.Frank1

Multimedia

Character User Interfaces

T.Sharon - A.Frank

2

Multimedia Interfaces - The Vision:

Perfect HCI - No Mediators

T.Sharon - A.Frank

3

Too overloaded UI!?

T.Sharon - A.Frank

4

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

T.Sharon - A.Frank

5

1 .Character/Command User Interface (CUI)

There are 4 major CUIs:

• Command line dialogues

• Programming language dialogues

• Menu systems

• Form filling dialogues

T.Sharon - A.Frank

6

1 .Command Line Dialogues

The user types instructions to the computer in a formally defined command language

[copy[/A][/B][d:][path]filename[.ext]

[d:][path]filename[.ext]

Command OptionsFull specification

of filenameAbbreviated

filenameMay haveextension

Source filespecification

Destination filespecification

Example of DOS command

T.Sharon - A.Frank

7

Example command line dialogue

T.Sharon - A.Frank

8

Command options

T.Sharon - A.Frank

9

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 tlpth15:0.0%

T.Sharon - A.Frank

10

autoexec.bat

T.Sharon - A.Frank

11

Sample batch file

T.Sharon - A.Frank

12

3 .Menu Systems

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 outputSelect option ? __

• The user chooses a command by selecting from a displayed menu.

T.Sharon - A.Frank

13

Pine Mail Menu

T.Sharon - A.Frank

14

4 .Form Filling Dialogues

• The user issues commands by filling in fields in forms displayed on the screen.

Name: ______ Sex(M/F): _Age: ___AddressStreet: ______________ House: ____City: __ ________ Zip: _____

Back:Shift+Tab Next:Tab ^T:Top ^X:Exit

T.Sharon - A.Frank

15

More Modern Forms

T.Sharon - A.Frank

16

But how to sign on forms!?