Analysis and Resolution of Semantic Ambiguity of Toggle Buttons by Standardizing the Design in Software GUI and Mobile Apps

Analysis and Resolution of Semantic Ambiguity of Toggle Buttons by Standardizing the Design in Software GUI and Mobile Apps

Hongyu Guo (University of Houston - Victoria, Victoria, TX, USA), Amjad Nusayr (University of Houston - Victoria, Victoria, TX, USA) and Wen-Chen Hu (University of North Dakota, Grand Forks, ND, USA)
Copyright: © 2017 |Pages: 18
DOI: 10.4018/IJHCR.2017040101
OnDemand PDF Download:
$30.00
List Price: $37.50

Abstract

Toggle buttons are intuitive gadgets widely used in software GUI design and mobile app interfaces with increasing popularity on mobile devices. However, the current practice of toggle button design is prone to semantic ambiguity, which causes confusions to the users. This paper presents an analysis of the various paradigms of toggle button design in the current practice and provides a resolution of the sematic ambiguities by proposing a set of design standards regarding toggle buttons. State semantics and action semantics are distinguished and it is advocated that state semantics should be used in lieu of action semantics.
Article Preview

Semantic Ambiguity Of Toggle Button Design

Ever since the discovery of electricity and the invention of electric circuits in the 19th century, power switches have become an indispensable part of any electric circuits. Among all the types of power switches, toggle switch is one of the most popular designs. A toggle switch is a lever which can be turned in two opposite directions (Figures 1 and 2).

Figure 1.

Two labels of both states are displayed

Figure 2.

Only one of the two states are displayed at a time

Complete Article List

Search this Journal:
Reset
Open Access Articles: Forthcoming
Volume 8: 4 Issues (2017): 2 Released, 2 Forthcoming
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing