05-830, User Interface Software, Spring, 2001
Lecture 1, January 15, 2001
Brad Myers
Some UI Problems on the Macintosh and Windows 95 fundamental interaction
techniques:
-
Difficult to select objects in Drawing programs because can't select objects
that are covered.
-
No way to select objects in a rectangle if there is a large object in the
background.
-
Often move objects by accident
-
No way to abort moving, growing of windows
-
Inconsistent meaning of moving a file in the finder (copy if different disk,
otherwise move) -- how make it always be move/copy
-
Hard to remember what the various shift, option, command keys do (cmd-k,
option-k, cmd-option-k, cmd-shift-k... in Microsoft Word)
-
Difficult to get windows to be the correct place and size since can only
grow them from one place (Mac).
-
Some commands do not undo (file write, file move).
-
Hard to scroll accurately. Hard to scroll back to where you were (e.g.
Andrew shows where selection is, Emacs marks).
-
No standard incremental save, crash recovery.
-
No programmability.
-
Inconsistent meaning of dragging object to the trash.
-
Can't open files the same way in applications as in the finder.
-
Scrolling speed varies depending on machine type, and sometimes too fast
-
Network activity brings entire computer to a halt.
-
No way to send windows to the bottom.
-
No way to send windows below the icons on the desktop.
-
How to scroll by pages is not obvious
-
Scrolling can oscillate up and down if keep mouse in one place in scroll
bar
-
No affordances for shift-click to extend the selection
-
etc.
Back to Lecture 1 main page