HCI patterns for safety-related environments

Secondary functions via long press (press and hold)

This pattern provides a method to access secondary functions of a command button.

Context

Users needs to access a secondary function of a command button.

Forces

The user may not know by looking at the control that a secondary function is available; this function probably must be trained. Functionality to be accessed using this pattern must be well chosen, otherwise interaction might become unclear and confusing.

Solution

The secondary function can be accessed by pressing and holding a command button for longer than a defined timeout, e.g., longer than 1 second.

Sample

The sample screen shows a row of custom speed dial buttons. The left-most speed dial is pressed and displays the secondary context menu.

Usability Impact

Freeing screen real estate reduces screen clutter and cognitive overhead.

Safety Impact

Using this pattern allows designers to hide less frequently needed functions, thus, freeing screen real estate for safety-relevant functions.

Your opinion!

Feel free to provide your comments, reports of usage of this pattern, or feedback in general!

You should follow our updates via Twitter or RSS!

You should follow intuio on Twitter   You should subscribe to our feed

Recently

This pattern describes a user interface component to select one out of two possible values.

Switching aspect ratios from 4:3 to 16:9: A look behind the scenes.

This pattern shows how to save screen real estate by combining multiple input fields into one.

Contact

intuio User Experience
Consulting GmbH

Lange Gasse 33/4a
A-1080 Vienna
Austria
Where's that? 

Email us 

Or call us: +43 (1) 236 37 62