Wizard (software)

Wizard (software)

A wizard is a user interface element where the user is presented with a sequence of dialog boxes. Through these dialog boxes, the user is led through a series of steps, performing tasks in a specific sequence. Sometimes it may otherwise be possible to reach the same result without using the wizard. However, it may be easier to perform this task using the wizard, especially for complex or infrequently performed tasks where the user is unfamiliar with the steps involved.

The concept, first introduced in Microsoft Publisher in 1991, [cite news | last = Microsoft | title = Microsoft Hails 10 Years of Publisher | publisher = Microsoft | date = 2001-10-15 | url = http://www.microsoft.com/presspass/press/2001/oct01/10-15TenYearsPublisherPR.mspx | accessdate = 2007-05-06 ] was first used in an operating system in Microsoft's Windows 95. The most commonly-used wizard at the time was the Internet Connection Wizard, which was renamed to the "New Connection Wizard" in later versions of Microsoft Windows. This wizard guides the user through the process of creating a connection to the Internet, or to a Virtual Private Network.

By 2001, wizards had become commonplace in most consumer-oriented operating systems, though not necessarily by the same name. In Mac OS X, for example, they are called "Assistants"; some examples include the "Setup Assistant", which is run when one boots the Macintosh for the first time, and the "Network Setup Assistant", which has similar function to the aforementioned "New Connection Wizard". GNOME also has a similar construct which they call a "Druid" [cite web | title = GnomeDruid | url = http://library.gnome.org/devel/libgnomeui/latest/GnomeDruid | accessdate = 2008-03-23] .

Web applications, such as an airline booking site, also make use of the wizard paradigm to complete lengthy interactive processes. Oracle Designer also uses wizards extensively.

By contrast, expert systems guide the user through a series of (usually yes/no) questions to solve a problem, and tend to make use of artificial intelligence or other complex algorithms. Some consider expert systems as a general category that includes all problem-solving programs including wizards.

Wizards were controversial among user interface designers when they first gained widespread use. This controversy centered around the fact that wizards encourage modal windows, which its opponents consider antithetical to proper human interface design.

"Microsoft Manual of Style for Technical Publications" (Version 3.0) urges technical writers to refer to these assistants as "wizards" and to use lowercase letters. In countries where the concept of wizard does not convey the idea of helpfulness or is offensive, the manual suggests using the term "assistant" instead.

ee also

*Computer-based training
*problem solving


External links

* [http://msdn.microsoft.com/en-us/library/aa372394(VS.85).aspx Microsoft User Interface Wizard Behavior]
* [http://www-1.ibm.com/servers/eserver/iseries/navigator/guidelines/wizards.html iSeries Navigator Guidelines]
* [http://www.eclipse.org/articles/Article-UI-Guidelines/Contents.html#Wizards Eclipse User Interface Guidelines]

Wikimedia Foundation. 2010.

Look at other dictionaries:

  • Wizard — may refer to:Fictional characters*Wizard (fantasy) or magician, a person in fantasy or mythology who has studied and practices magic **Wizard (Oz), a character in L. Frank Baum s novel The Wonderful Wizard of Oz and its movie adaptations… …   Wikipedia

  • wizard — wiz‧ard [ˈwɪzəd ǁ ərd] noun [countable] COMPUTING a piece of software that allows you to install (= put) a program on your computer * * * wizard UK US /ˈwɪzəd/ noun [C] ► IT a piece of software that guides users through a particular task with a… …   Financial and business terms

  • Wizard and the Princess — Разработчик On Line Systems Издатель On Line Systems Создатели Геймдизайнеры Роберта Уильямс Кен Уильямс …   Википедия

  • Wizard of Oz experiment — In the field of human computer interaction, a Wizard of Oz experiment is a research experiment in which subjects interact with a computer system that subjects believe to be autonomous, but which is actually being operated or partially operated by …   Wikipedia

  • Wizard (computer game) — Infobox VG |title=Wizard 1983 s Pinball Construction Set . The square album cover boxes were a popular packaging concept by Electronic Arts, who wanted to portray their developers as rock stars. ] developer= PP S, EA, Various publisher=… …   Wikipedia

  • Wizard (video game) — This article is about the Atari 2600 game. For the Commodore 64 game, see Wizard (computer game). Infobox VG| title = Combat caption= developer = Atari, Inc publisher = Atari, Inc (Infogrames) designer = Chris Crawford engine = released =… …   Wikipedia

  • Software Factory (Microsoft .NET) — Although the term software factory is used by Microsoft in association with their .NET Framework, Software Factories are much broader in use and application.Implementations* The EFx Factory from [http://www.microsoft.com/services/microsoftservices… …   Wikipedia

  • Wizard of OS (song) — For OpenBSD 3.7, released May 19, 2005, a theme song was made titled The Wizard of OS . The song chronicled the OpenBSD developers struggle to obtain open documentation for wireless cards and how manufacturers in Taiwan like Ralink and Realtek… …   Wikipedia

  • Software choice for discrete event simulations — Tools for discrete event simulationsDiscrete event simulations may be written in any general purpose computer language such as C++ but to construct an industry grade project in reasonable time with a general computing language consumes too much… …   Wikipedia

  • Wizard — Bezeichnung für Assistenten in Software Anwendungen, die den Benutzer Schritt für Schritt durch einen komplexen Ablauf führen. Wizards treten häufig bei Installationsroutinen in Erscheinung. Auch bei Webseiten, auf denen mehrstufige Vorgänge… …   Online-Wörterbuch Deutsch-Lexikon

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”