No-Mouse Word Processor

  • View
    1.281

  • Download
    0

  • Category

    Design

Preview:

DESCRIPTION

My brother and I think what WordProcessor's UI should look like if we have no mouse.

Citation preview

No-mouse Word Processor

Thatchaphol & Perus SaranurakHuman-Computer Interface Class

28/7/2009

Goals

• Easy to learn almost as when use mouse– User see when will happen before command– User has least need to know something before

• ‘Ctrl+tab’ is the only that thing

– Consistent pattern to command• ‘Space’=select , ‘Enter’=finish, ‘Esc’=Cancel

• Effective more than when use mouse– Directly command to a lot of commands

• Hierarchy is not needed– Auto-suggest and Auto-complete everywhere it can

• Language Independent System

#1 to edit

…Inspiration

my name is Eig.Hi!

Shilft+arrow

my name is Eig.Hi!

c Seach commandFontBoldSizeCharacterItalicUnderline

>

>>

>

my name is Eig.Hi!

c Seach commandFontBoldSizeCharacterItalicUnderline

>

>>

1. ‘Down’ to edit mode

>

my name is Eig.Hi!

c ChCharacter > 1. ‘Down’ to edit mode

2. Type to filter

>

my name is Eig.Hi!

cCordiaUPCBlahUPCBlahblah…

1. ‘Down’ to edit mode2. Type to filter3. ‘Space’ to select

(‘right’ can too)

Seach command

>Character>

my name is Eig.Hi!

cCordiaUPCBlahUPCBlahblah…

1. ‘Down’ to edit mode2. Type to filter3. ‘Space’ to select

(‘right’ can too)

4. ‘Down’ to…

Seach command

CordiaUPC

>Character>

my name is Eig.Hi!

cCordiaUPCBlahUPCBlahblah…

1. ‘Down’ to edit mode2. Type to filter3. ‘Space’ to select

(‘right’ can too)

4. ‘Down’ to…

Seach command

BlahUPC

>Character>

my name is Eig.Hi!

cCordiaUPCBlahUPCBlahblah…

1. ‘Down’ to edit mode2. Type to filter3. ‘Space’ to select

(‘right’ can too)

4. ‘down’ to…5. ‘Space’ to select

(Press again to cancel)

Seach command√

BlahUPC

>Character>

my name is Eig.Hi!

1. ‘Down’ to edit mode2. Type to filter3. ‘Space’ to select

(‘right’ can too)

4. ‘Down’ to…5. ‘Space’ to select

(Press again to cancel)6. ‘Enter’ to finish editting

(‘Esc’ to cancel)

my name is Eig.Hi!

c Seach commandFontBoldSizeCharacterItalicUnderline

>

>>

>

• 1 Command – Many approach

• You can press ‘Left’ to the root • To see list of commands have select

#2 to select(and then edit or un-edit)

…Inspiration

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Your Document

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+tab’ To show Your Editions

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘arrow’ to..

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘space’ to edit

c

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+space’ to multiple select

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Your Document

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+tab’ To show Your Editions

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+tab’ AGAIN to select paragraph

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+tab’ AGAIN to select paragraph

___________________________________________________________________________________________

___________________________________________________________

___________________________________________________________________________________________________________________________

Press ‘Ctrl+tab’ AGAIN to select paragraph

You can alternatively use selection for navigation

#3 to navigate

…Inspiration

navigation

• ‘Ctrl+F’ to start navigate• Type (auto complete)– It suggests bookmarks and headers too

• It navigate to Dest.– ‘enter’ to go– ‘esc’ to cancel

#4 to command

(generally)

…Inspiration

Your Program

You type anything here….

Your Document

‘Alt’ and then…

• Inherits all ubiquity’s features • can learn what command you

use frequently

Ubiquity’s features

• Human Language• Auto-suggestion• Intelligent argument mapping

– type “ema blahblahhh to Jim with yah”– => email “blahblahhh” to Jimmy@yahoo.com using Yahoo Mail

• API for alternative languages

Command Example

• Go upppp (it goes up 4 pages)• Open/Close/Exit• Print page 4-6

Your Program

Set style header1

Header1c

You Program

c

Set page layout

#5 to command

(in short)

Use hot-key :P

We achieve Goals :D

• Easy to learn almost as when use mouse• Effective more than when use mouse• Language Independent System