Touchscreens

Touchscreen Systems are:

Discussion 1

  1. What are the similarities and differences between keyboard and touch screen interfaces?
  2. What sorts of applications are better suited to touch screens? Why?
  3. What potential disadvantages have touch screens compared to keyboards?

Factors Influencing Touch Screen Performance

  1. Speed of performance is inversely related to accuracy - increasing the speed of performance means sacrificing accuracy.
  2. Referred to as the Speed-Accuracy Tradeoff - important consequences for human/computer interactions.
  3. How much a sacrifice is acceptable depends on the demands of the particular situation
    1. in some applications it may be desirable to sacrifice accuracy in order to increase the speed of performance, because errors are not particularly costly, or are easily corrected.
    2. in other applications, errors may be extremely costly, and must be avoided.

Touchscreens are Best Suited to Applications Where...

And Not Suited to Applications...

Touchscreen Pros

Touchscreen Cons

Touchscreen Design

Screens

Placement of Screen Elements

When you divide the screen in functional areas and place elements on the screen, observe the principle of location constancy. Keep functional areas stable, e.g. use fixed areas for data display, input, buttons (especially keep the navigation buttons constant), and status display. However, as screen space usually is limited, you may exchange GUI elements within the fixed functional areas.

Maintaining Screen Space

As touchscreens usually are of fixed size and screen element have to be large enough to be operable by fingers, screen space is at premium with touchscreens. Here are some proposals for overcoming the space limitations of touchscreens.

Screen Changes

Users may navigate between screens which, for instance, provide access to different components of a compound data object. However, this technique may provide problems for non-professional users - they may loose orientation and may have problems processing their tasks. Therefore,

Do Not...

General Interaction Issues

Buttons

As touchscreens are mainly used for point-and-click applications, most touchscreens are filled with pushbuttons and areas for data display and entry. Therefore, buttons play an important factor in the design of touchscreens.

Note: Nowadays, feedback is often given, while the mouse pointer is over the pushbutton. However, this behavior cannot be implemented on touchscreens!

Data Entry

Entering values can become very tedious on touchscreens. Value entry should be restricted to few values. The basic interaction modes are:

Scrolling

With touchscreens, it is easier to scroll by pointing than by dragging. Therefore:

Metaphors

Metaphors provide users with a familiar environment on the screen. This allows users to transfer prior real-world knowlegde to an application: they learn new applications faster and relearn rarely used applications easier.
So, metaphors might just be THE solution for touchscreens where users are often untrained. However, there are also some caveats:

Exercise

Read 'Designing a Touch Screen Kiosk for Older Adults: A Case Study'

Given the points we have discused in class, in small groups of 2/3, analyse the design of the fitness tracking system.

  1. Identify, with reasons:
    1. Good features of the system
    2. Features which could be improved
  2. Suggest improvements to the system

Using an image editing programme, do a quick mockup of the improved system.

Further reading

http://psychology.wichita.edu/surl/usabilitynews/2W/touchscreen.htm

. CSS . XHTML . WCAG AAA .

created & designed by Vivienne Trulock for ilikecake