z-logo
open-access-imgOpen Access
Communicative Functions in Human-Computer Interface Design: A Taxonomy of Functional Animation
Author(s) -
Raquel Avila-Munoz,
Jorge Clemente Mediavilla,
M. Jose Perez-Luque-Maricalva
Publication year - 2021
Publication title -
review of communication research
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.433
H-Index - 4
ISSN - 2255-4165
DOI - 10.12840/issn.2255-4165.030
Subject(s) - computer science , emotive , animation , human–computer interaction , interface (matter) , graphical user interface , taxonomy (biology) , communication design , computer animation , user interface , multimedia , computer graphics (images) , programming language , philosophy , botany , epistemology , bubble , maximum bubble pressure method , parallel computing , biology
Whenever a user performs a task or communicates via their computer or device, they are guided by visual cues to interact successfully with the interface. This human-computer interaction is, therefore, mediated by the communication established between designer and user through the texts, graphic elements, and animations that make up the visual design of the interface. Animation is an element of visual language of the graphical elements of an interface. This study aims to establish the functions of animation. We reviewed the literature and discussed the shortcomings identified in the existing taxonomies of functional animation. We then proposed an updated classification, partly inspired by the functions presented in Jakobson’s communication model. Based on a content analysis of the design guidelines from the leading mobile phone developers and comparing these sources, we propose the following list of categories: Identifying, Structural, Guide, Feedback, Didactic, Esthetic, and Emotive. This new taxonomy aims to contribute to the theoretical frameworks used in visual communication when studying interface design. It will be useful, for example, to help detect, classify, and assess the appropriateness of animations based on the functions they provide to an interface.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here