Jump to content

Adaptive user interface

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Hdoneill (talk | contribs) at 14:56, 27 April 2012. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

An adaptive user interface (also known as AUI) is a user interface (UI) which adapts, that is changes, its layout and elements to the needs of the user or context and is similarly alterable by each user.[1][2]

These mutually-reciprocal qualities of both adapting and being adaptable are, in a true AUI (sometimes referred to as an AUII[citation needed]), also innate to elements that comprise the interface's components; portions of the interface might adapt to and affect other portions of the interface.

This later mechanism is usually employed to integrate two logically-distinct components, such as an interactive document and an application (e.g. a web browser) into one seamless whole.

The user adaptation is often a negotiated process, as an adaptive user interface's designers ignore where user interface components ought to go while affording a means by which both the designers and the user can determine their placement, often (though not always) in a semi-automated, if not fully automated manner.

Advantages

The advantages of an adaptive user interface are found within its ability to conform to a users needs. The properties of an AUI allow to show only relevant information based on the current user. This creates less confusion for less experienced users and provides ease of access throughout a system.

Disadvantages

Time consuming process.

The AUI must be designed with varying levels of implementation in mind, and be coupled with a way to measure any particular users needs.

Types of Adaptive User Interfaces

An adaptive user interface can be implemented in various ways. These implementations can differ between the amount of information available to certain users, or how users utilize the application.

Adaptive Presentation

The goal behind adaptive presentation is to display certain information based on the current user. This may mean that users with only basic knowledge of a system will only be shown minimal information. Conversely, a user with advanced knowledge will have access to more detailed information and capabilities.

A way that the AUI can achieve this differentiation could be to hide information to be presented based on the user's experience level. Another possibility is to control the amount of links to relevant sources on the page[3].

Adaptive Navigation

Adaptive Navigation intends to guide a user to their specific goal within the system by altering the way the system is navigated based on certain factors of the user. These factors can include the users expertise level with the system/subject, the current goal within the system, and other relevant factors.

Examples of adaptive navigation can be achieved in many ways, similar to adaptive presentation. These can included examples such as providing links to help achieve a users specific goal, giving reference on a page to where a user is, or altering the resources available to the user.


See also

References

  1. ^ "Workshop on Social Adaptive User Interfaces (SoAUI'07) September 11, 2007 Rio de Janeiro, Brazil". Retrieved 8 October 2011.
  2. ^ Malinowski, edited by Matthias Schneider-Hufschmidt, Thomas Kühme, Uwe (1993). Adaptive user interfaces : principles and practice. Amsterdam: North-Holland. ISBN 978-0-444-81545-3. {{cite book}}: |first= has generic name (help)CS1 maint: multiple names: authors list (link)
  3. ^ http://www.ibm.com/developerworks/web/library/wa-uihealth/

Further reading