User interface techniques
3D Interaction
In computing, 3D interaction is a form of Human-machine interaction where users are able to move and perform interaction in 3D space.
In computing, 3D interaction is a form of Human-machine interaction where users are able to move and perform interaction in 3D space.
3D interaction
In computing, 3D interaction is a form of human-machine interaction where users are able to move and perform interaction in 3D space.
In computing, 3D interaction is a form of human-machine interaction where users are able to move and perform interaction in 3D space.
Accelerator (Internet Explorer)
Accelerators are a form of selection-based search which allow a user to invoke an online service from any other page using only the mouse introduced by Microsoft in Internet Explorer 8.
Accelerators are a form of selection-based search which allow a user to invoke an online service from any other page using only the mouse introduced by Microsoft in Internet Explorer 8.
Accelerator table
In Windows programming, an accelerator table allows an application to specify a list of accelerators for menu items or other commands.
In Windows programming, an accelerator table allows an application to specify a list of accelerators for menu items or other commands.
Adjustment handles
Adjustment handles are the small boxes appearing on the corners and edges of a "selected control" that let you change the size and shape of the control.
Adjustment handles are the small boxes appearing on the corners and edges of a "selected control" that let you change the size and shape of the control.
Alt-Tab
Alt-Tab is the common name for a keyboard shortcut that has been in Microsoft Windows since Windows 3.0.
Alt-Tab is the common name for a keyboard shortcut that has been in Microsoft Windows since Windows 3.0.
Attentive user interface
The Attentive User Interfaces are User Interfaces that manage the user attention.
The Attentive User Interfaces are User Interfaces that manage the user attention.
Audification
Audification is an auditory display technique for representing a sequence of data values as sound.
Audification is an auditory display technique for representing a sequence of data values as sound.
Auditory display
Auditory display is the use of sound to communicate information from a computer to the user.
Auditory display is the use of sound to communicate information from a computer to the user.
Augmented reality
Augmented reality is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video, graphi...
Augmented reality is a live, direct or indirect, view of a physical, real-world environment whose elements are augmented by computer-generated sensory input such as sound, video, graphi...
Balloon help
Balloon help was a help system introduced by Apple Computer in their 1991 release of System 7.0.
Balloon help was a help system introduced by Apple Computer in their 1991 release of System 7.0.
Bounce keys
Bounce keys is a feature of computer Desktop Environments.
Bounce keys is a feature of computer Desktop Environments.
Brace matching
Brace matching, or parentheses matching, is a syntax highlighting feature of certain text editors and integrated development environments that highlights matching sets of braces in languag...
Brace matching, or parentheses matching, is a syntax highlighting feature of certain text editors and integrated development environments that highlights matching sets of braces in languag...
Brain-computer interface
A brain–computer interface (BCI), sometimes called a direct neural interface or a brain–machine interface (BMI), is a direct communication pathway between the brain and a...
A brain–computer interface (BCI), sometimes called a direct neural interface or a brain–machine interface (BMI), is a direct communication pathway between the brain and a...
Brain–computer interface
A brain–computer interface (BCI), sometimes called a direct neural interface or a brain–machine interface (BMI), is a direct communication pathway between the brain and a...
A brain–computer interface (BCI), sometimes called a direct neural interface or a brain–machine interface (BMI), is a direct communication pathway between the brain and a...
Canned response
Canned responses are predetermined responses to common questions.
Canned responses are predetermined responses to common questions.
Capacitive sensing
In electrical engineering, capacitive sensing is a technology based on capacitive coupling that is used in many different types of sensors, including those to detect and measure: proximity, posi...
In electrical engineering, capacitive sensing is a technology based on capacitive coupling that is used in many different types of sensors, including those to detect and measure: proximity, posi...
Capacitive stylus
Capacitive stylus is a special type of stylus that works on capacitive touchscreens primarily designed for fingers, such as iPhone and most Android devices screens.
Capacitive stylus is a special type of stylus that works on capacitive touchscreens primarily designed for fingers, such as iPhone and most Android devices screens.
Caret navigation
In computing, caret navigation is a kind of keyboard navigation where a caret is used to navigate within a text document.
In computing, caret navigation is a kind of keyboard navigation where a caret is used to navigate within a text document.
Clipboard (computing)
The clipboard is a software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations.
The clipboard is a software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations.
Clipboard (software)
The clipboard is a software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations.
The clipboard is a software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations.
Cognitive dimensions of notations
Cognitive dimensions or Cognitive dimensions of notations are design principles for notations, user interfaces and programming language design, described by researchers Thomas R.G. Green ...
Cognitive dimensions or Cognitive dimensions of notations are design principles for notations, user interfaces and programming language design, described by researchers Thomas R.G. Green ...
Column selection
In computing and user interface engineering, a column selection is a text selection feature found in text editors which allows the user to select characters in a grid-like fashion.
In computing and user interface engineering, a column selection is a text selection feature found in text editors which allows the user to select characters in a grid-like fashion.
Command-line completion
Command-line completion (also tab completion) is a common feature of command line interpreters, in which the program automatically fills in partially typed commands.
Command-line completion (also tab completion) is a common feature of command line interpreters, in which the program automatically fills in partially typed commands.
Command-line interface
A command-line interface is a means of interaction between a human user and a computer program, or between two programs, where the user passes commands in the form of a line of text to a ...
A command-line interface is a means of interaction between a human user and a computer program, or between two programs, where the user passes commands in the form of a line of text to a ...
Computer-mediated reality
Computer-mediated reality refers to the ability to add to, subtract information from, or otherwise manipulate one's perception of reality through the use of a wearable computer or hand-held devi...
Computer-mediated reality refers to the ability to add to, subtract information from, or otherwise manipulate one's perception of reality through the use of a wearable computer or hand-held devi...
Context awareness
Context awareness is defined complementary to location awareness.
Context awareness is defined complementary to location awareness.
Cover Flow
Cover Flow is an animated, three dimensional graphical user interface integrated within iTunes, the Macintosh Finder, and other Apple Inc. products for visually flipping through snapshots of doc...
Cover Flow is an animated, three dimensional graphical user interface integrated within iTunes, the Macintosh Finder, and other Apple Inc. products for visually flipping through snapshots of doc...
Crossing-based interface
Crossing-based interfaces are graphical user interfaces that use crossing gestures instead of, or in complement to, pointing.
Crossing-based interfaces are graphical user interfaces that use crossing gestures instead of, or in complement to, pointing.
Cursor (computers)
In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device.
In computing, a cursor is an indicator used to show the position on a computer monitor or other display device that will respond to input from a text input or pointing device.
Cut, copy, and paste
In human-computer interaction, cut and paste and copy and paste are related commands that offer a user-interface interaction technique for transferring text, data, files or objects from a ...
In human-computer interaction, cut and paste and copy and paste are related commands that offer a user-interface interaction technique for transferring text, data, files or objects from a ...
Dasher
Dasher is a computer accessibility tool which enables users to write without using a keyboard, by entering text on a screen using a pointing device such as a mouse, a touchpad, a touch screen, ...
Dasher is a computer accessibility tool which enables users to write without using a keyboard, by entering text on a screen using a pointing device such as a mouse, a touchpad, a touch screen, ...
Desktop metaphor
The desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users more easily interact with the computer.
The desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users more easily interact with the computer.
Digital puppetry
Digital puppetry is the manipulation and performance of digitally animated 2D or 3D figures and objects in a virtual environment that are rendered in real-time by computers.
Digital puppetry is the manipulation and performance of digitally animated 2D or 3D figures and objects in a virtual environment that are rendered in real-time by computers.
Direct manipulation interface
In computer science, direct manipulation is a human–computer interaction style which involves continuous representation of objects of interest, and rapid, reversible, incremental actions and fee...
In computer science, direct manipulation is a human–computer interaction style which involves continuous representation of objects of interest, and rapid, reversible, incremental actions and fee...
Direct Voice Input
Direct Voice Input is a style of Human-Machine Interaction "HMI" in which the user makes voice commands to issue instructions to the machine.
Direct Voice Input is a style of Human-Machine Interaction "HMI" in which the user makes voice commands to issue instructions to the machine.
Direct voice input
Direct voice input is a style of human–machine interaction "HMI" in which the user makes voice commands to issue instructions to the machine.
Direct voice input is a style of human–machine interaction "HMI" in which the user makes voice commands to issue instructions to the machine.
Dock (computing)
A dock is a graphical user interface element that typically provides the user with a way of launching, switching between, and monitoring running programs or applications.
A dock is a graphical user interface element that typically provides the user with a way of launching, switching between, and monitoring running programs or applications.
Dock (Mac OS X)
The Dock is a prominent feature of the graphical user interface of the Mac OS X operating system.
The Dock is a prominent feature of the graphical user interface of the Mac OS X operating system.
Double-click
A double-click is the act of pressing a computer mouse button twice quickly without moving the mouse.
A double-click is the act of pressing a computer mouse button twice quickly without moving the mouse.
Drag and drop
In computer graphical user interfaces, drag-and-drop is the action of selecting a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object.
In computer graphical user interfaces, drag-and-drop is the action of selecting a virtual object by "grabbing" it and dragging it to a different location or onto another virtual object.
Drag-and-drop
In computer graphical user interfaces, drag-and-drop is the action of (or support for the action of) selecting a virtual object by "grabbing" it and dragging it to a different location or onto a...
In computer graphical user interfaces, drag-and-drop is the action of (or support for the action of) selecting a virtual object by "grabbing" it and dragging it to a different location or onto a...
Eric Michelman
Eric Michelman is credited with inventing the now commonplace computer input device known as the scroll wheel.
Eric Michelman is credited with inventing the now commonplace computer input device known as the scroll wheel.
Flip page
Flip page refers to the effect of flipping through the pages of a digital document as if it were a physical document.
Flip page refers to the effect of flipping through the pages of a digital document as if it were a physical document.
Focus (computing)
In computing, the focus indicates the component of the graphical user interface which is currently selected to receive input.
In computing, the focus indicates the component of the graphical user interface which is currently selected to receive input.
Form (web)
A webform on a web page allows a user to enter data that is sent to a server for processing.
A webform on a web page allows a user to enter data that is sent to a server for processing.
Gesture recognition
Gesture recognition is a topic in computer science and language technology with the goal of interpreting human gestures via mathematical algorithms.
Gesture recognition is a topic in computer science and language technology with the goal of interpreting human gestures via mathematical algorithms.
Graffiti (Palm OS)
Graffiti is an essentially single-stroke shorthand handwriting recognition system used in PDAs based on the Palm OS. Graffiti was originally written by Palm, Inc. as the recognition system for G...
Graffiti is an essentially single-stroke shorthand handwriting recognition system used in PDAs based on the Palm OS. Graffiti was originally written by Palm, Inc. as the recognition system for G...
Graffiti 2
Graffiti 2 is a version of the Palm OS handwriting system, Graffiti, that was introduced in 2003.
Graffiti 2 is a version of the Palm OS handwriting system, Graffiti, that was introduced in 2003.
Grayed out
In computing, the term grayed out describes a user interface element that has been displayed with a light shade of gray instead of black — or, in the case of colored elements, displayed in a lig...
In computing, the term grayed out describes a user interface element that has been displayed with a light shade of gray instead of black — or, in the case of colored elements, displayed in a lig...
Hands-free computing
Hands-free computing is a term used to describe a configuration of computers so that they can be used by persons without the use of the hands interfacing with commonly used human interface devic...
Hands-free computing is a term used to describe a configuration of computers so that they can be used by persons without the use of the hands interfacing with commonly used human interface devic...
Incremental search
In computing, incremental search, incremental find or real-time suggestions is a user interface interaction method to progressively search for and filter through text.
In computing, incremental search, incremental find or real-time suggestions is a user interface interaction method to progressively search for and filter through text.
Input mask
In computer programming, an input mask refers to a string expression, defined by a developer, that governs what a user is allowed to enter in as input in a text box.
In computer programming, an input mask refers to a string expression, defined by a developer, that governs what a user is allowed to enter in as input in a text box.
Input method
An input method is an operating system component or program that allows any data such as keyboard strokes or mouse movements to be input, and in particular users to enter characters and symbols ...
An input method is an operating system component or program that allows any data such as keyboard strokes or mouse movements to be input, and in particular users to enter characters and symbols ...
Inspector window
An inspector window is a type of computing window that shows current parameters of a selected object and allows these parameters to be changed on-the-fly.
An inspector window is a type of computing window that shows current parameters of a selected object and allows these parameters to be changed on-the-fly.
Intelligent form
An intelligent form is a form in which a programmer or interface designer has placed interactive elements that help the user comprehend and complete the form.
An intelligent form is a form in which a programmer or interface designer has placed interactive elements that help the user comprehend and complete the form.
Interaction technique
An interaction technique, user interface technique or input technique is a combination of hardware and software elements that provides a way for computer users to accomplish a single...
An interaction technique, user interface technique or input technique is a combination of hardware and software elements that provides a way for computer users to accomplish a single...
Interactions Corporation
Interactions Corporation is a privately held technology company that builds and delivers Virtual Assistant applications that enable businesses to deliver automated natural language communication...
Interactions Corporation is a privately held technology company that builds and delivers Virtual Assistant applications that enable businesses to deliver automated natural language communication...
Interactive voice response
Interactive voice response is a technology that allows a computer to interact with humans through the use of voice and DTMF tones input via keypad.
Interactive voice response is a technology that allows a computer to interact with humans through the use of voice and DTMF tones input via keypad.
International Community for Auditory Display
The International Community for Auditory Display, founded in 1992, provides an annual conference for all research related to auditory display, the use of sound to display information.
The International Community for Auditory Display, founded in 1992, provides an annual conference for all research related to auditory display, the use of sound to display information.
IODD
The IODD describes sensors and actors.
The IODD describes sensors and actors.
Keyboard shortcut
In computing, a keyboard shortcut is a finite set of one or more keys that invoke a software or operating system operation when triggered by the user.
In computing, a keyboard shortcut is a finite set of one or more keys that invoke a software or operating system operation when triggered by the user.
Location awareness
Location awareness refers to devices that can passively or actively determine their location.
Location awareness refers to devices that can passively or actively determine their location.
Lock key
LOCK is a function that locks part of a keyboard keys depending on the lock settings selected.
LOCK is a function that locks part of a keyboard keys depending on the lock settings selected.
Marching ants
The marching ants effect is an animation technique often found in selection tools of computer graphics programs.
The marching ants effect is an animation technique often found in selection tools of computer graphics programs.
Media space
Media spaces are "electronic settings in which groups of people can work together, even when they are not present in the same place and time.
Media spaces are "electronic settings in which groups of people can work together, even when they are not present in the same place and time.
Miller Columns
Miller Columns are a browsing/visualization technique that can be applied to tree structures.
Miller Columns are a browsing/visualization technique that can be applied to tree structures.
Miller columns
Miller columns are a browsing/visualization technique that can be applied to tree structures.
Miller columns are a browsing/visualization technique that can be applied to tree structures.
Mission Control (OS X)
Mission Control., formerly Exposé is a feature of the OS X operating system.
Mission Control., formerly Exposé is a feature of the OS X operating system.
Mixed reality
Mixed reality refers to the merging of real and virtual worlds to produce new environments and visualisations where physical and digital objects co-exist and interact in real time.
Mixed reality refers to the merging of real and virtual worlds to produce new environments and visualisations where physical and digital objects co-exist and interact in real time.
Mnemonics (keyboard)
A mnemonic is an underlined alphanumeric character, typically appearing in a menu title, menu item, or the text of a button or component of the User interface.
A mnemonic is an underlined alphanumeric character, typically appearing in a menu title, menu item, or the text of a button or component of the User interface.
Mode (computer interface)
In user interface design, a mode is a distinct setting within a computer program or any physical machine interface, in which the same user input will produce perceived different results than it ...
In user interface design, a mode is a distinct setting within a computer program or any physical machine interface, in which the same user input will produce perceived different results than it ...
Modifier key
In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.
In computing, a modifier key is a special key on a computer keyboard that modifies the normal action of another key when the two are pressed in combination.
Mouse chording
Mouse chording is the capability of performing actions when multiple mouse buttons are held down, much like a chorded keyboard.
Mouse chording is the capability of performing actions when multiple mouse buttons are held down, much like a chorded keyboard.
Mouse keys
Mouse keys is a feature of some Graphical user interfaces that uses the keyboard (especially numeric keypad) as a pointing device (usually replacing a mouse).
Mouse keys is a feature of some Graphical user interfaces that uses the keyboard (especially numeric keypad) as a pointing device (usually replacing a mouse).
Mouse warping
Mouse warping is a facility provided by some window managers that automatically positions the pointer to the centre of the current application window when the application is made current.
Mouse warping is a facility provided by some window managers that automatically positions the pointer to the centre of the current application window when the application is made current.
Multi-factor authentication
Multi-factor authentication is as an approach to security authentication, which requires that the user of a system provide more than one form of verification in order to prove their identity and...
Multi-factor authentication is as an approach to security authentication, which requires that the user of a system provide more than one form of verification in order to prove their identity and...
Multi-touch
In computing, multi-touch refers to a touch sensing surface's (trackpad or touchscreen) ability to recognize the presence of two or more points of contact with the surface.
In computing, multi-touch refers to a touch sensing surface's (trackpad or touchscreen) ability to recognize the presence of two or more points of contact with the surface.
Multi-touch gestures
Multi-touch gestures are employed by some touchscreen devices to perform various actions.
Multi-touch gestures are employed by some touchscreen devices to perform various actions.
MultiFinder
MultiFinder was the name of an extension software for the Apple Macintosh, introduced on August 11, 1987 and included with System Software 5.
MultiFinder was the name of an extension software for the Apple Macintosh, introduced on August 11, 1987 and included with System Software 5.
Multiple document interface
Graphical computer applications with a multiple document interface are those whose windows reside under a single parent window, as opposed to all windows being separate from each other.
Graphical computer applications with a multiple document interface are those whose windows reside under a single parent window, as opposed to all windows being separate from each other.
Multiple frames interface
A Multiple Frames Interface (MFI) is a type of user interface which displays information in a set of frames or panels that can be scrolled vertically on the screen.
A Multiple Frames Interface (MFI) is a type of user interface which displays information in a set of frames or panels that can be scrolled vertically on the screen.
Navigation controls
In human-computer interaction, navigation controls are an arrangement of (word/icon) forms within the user interface of a specific system.
In human-computer interaction, navigation controls are an arrangement of (word/icon) forms within the user interface of a specific system.
Optogenetics
Optogenetics is the combination of genetic and optical methods to control specific events in targeted cells of living tissue, even within freely moving mammals and other animals, with the tempor...
Optogenetics is the combination of genetic and optical methods to control specific events in targeted cells of living tissue, even within freely moving mammals and other animals, with the tempor...
Page zooming
In computing, page zooming is the ability to zoom in and out a document or image at page level.
In computing, page zooming is the ability to zoom in and out a document or image at page level.
Pen computing
Pen computing refers to a computer user-interface using a pen (or stylus) and tablet, rather than devices such as a keyboard, joysticks or a mouse.
Pen computing refers to a computer user-interface using a pen (or stylus) and tablet, rather than devices such as a keyboard, joysticks or a mouse.
Personalization
Personalization involves using technology to accommodate the differences between individuals.
Personalization involves using technology to accommodate the differences between individuals.
Pie menu
In computer interface design, a pie menu is a circular context menu where selection depends on direction.
In computer interface design, a pie menu is a circular context menu where selection depends on direction.
Pinching (technology)
Pinching is a term used for an advanced multitouch gesturing using the four fingers to control TouchScreens.
Pinching is a term used for an advanced multitouch gesturing using the four fingers to control TouchScreens.
Point-and-click
Point-and-click is the action of a computer user moving a cursor to a certain location on a screen and then pressing a mouse button, usually the left button, or other pointing device.
Point-and-click is the action of a computer user moving a cursor to a certain location on a screen and then pressing a mouse button, usually the left button, or other pointing device.
Pointing device gesture
In computing, a pointing device gesture or mouse gesture is a way of combining pointing device movements and clicks which the software recognizes as a specific command.
In computing, a pointing device gesture or mouse gesture is a way of combining pointing device movements and clicks which the software recognizes as a specific command.
Post-WIMP
In computing post-WIMP refers to work on user interfaces, mostly graphical user interfaces, which attempt to go beyond the paradigm of windows, icons, menus and a pointing device, i.e. WIMP inte...
In computing post-WIMP refers to work on user interfaces, mostly graphical user interfaces, which attempt to go beyond the paradigm of windows, icons, menus and a pointing device, i.e. WIMP inte...
Progress indicator
A progress indicator is an element of a command line interface, a textual user interface, or a graphical user interface that is intended to inform the user that an operation is in progress, to r...
A progress indicator is an element of a command line interface, a textual user interface, or a graphical user interface that is intended to inform the user that an operation is in progress, to r...
Progressive disclosure
Progressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive...
Progressive disclosure is an interaction design technique often used in human computer interaction to help maintain the focus of a user's attention by reducing clutter, confusion, and cognitive...
Projection augmented model
A Projection Augmented model is an element sometimes employed in virtual reality systems.
A Projection Augmented model is an element sometimes employed in virtual reality systems.
Publish and Subscribe
Publish and Subscribe was a document linking model introduced by Apple Computer in System 7.
Publish and Subscribe was a document linking model introduced by Apple Computer in System 7.
Responsiveness
Responsiveness as a concept of computer science refers to the specific ability of a functional unit to complete assigned tasks within a given time, but also may incorporate the ability of an art...
Responsiveness as a concept of computer science refers to the specific ability of a functional unit to complete assigned tasks within a given time, but also may incorporate the ability of an art...
Rhizome Navigation
Rhizome Navigation is a method of dynamically creating a navigation interface for data systems, such as websites and databases.
Rhizome Navigation is a method of dynamically creating a navigation interface for data systems, such as websites and databases.
Screen labeled function keys
Screen-labeled function keys are a special case of function keys where keys are placed near a screen, which provides labels for them.
Screen-labeled function keys are a special case of function keys where keys are placed near a screen, which provides labels for them.
Scroll lock
Scroll lock is an antiquated keyboard button (often with an associated status light) on some computer keyboards.
Scroll lock is an antiquated keyboard button (often with an associated status light) on some computer keyboards.
Scroll wheel
A scroll wheel is a hard plastic or rubbery disc on a computer mouse that is perpendicular to the mouse surface.
A scroll wheel is a hard plastic or rubbery disc on a computer mouse that is perpendicular to the mouse surface.
Scrolling
In computer graphics, filmmaking, television production, and other kinetic displays, scrolling is sliding text, images or video across a monitor or display.
In computer graphics, filmmaking, television production, and other kinetic displays, scrolling is sliding text, images or video across a monitor or display.
Secondary notation
Secondary notation is defined as "visual cues which are not part of formal notation".
Secondary notation is defined as "visual cues which are not part of formal notation".
Selection (user interface)
In user interface engineering, a selection is a list of items on which user operations will take place.
In user interface engineering, a selection is a list of items on which user operations will take place.
ShapeWriter
ShapeWriter, is a keyboard text input method for tablet, handheld PCs, and mobile phones invented by Shumin Zhai and Per Ola Kristensson at IBM Almaden Research Center and the Department of Comp...
ShapeWriter, is a keyboard text input method for tablet, handheld PCs, and mobile phones invented by Shumin Zhai and Per Ola Kristensson at IBM Almaden Research Center and the Department of Comp...
Silent speech interface
Silent speech interface is a device that allows speech communication without using the sound made when people vocalize their speech sounds.
Silent speech interface is a device that allows speech communication without using the sound made when people vocalize their speech sounds.
SlideIT
SlideIT is a text input method for touchscreen devices developed by Dasur Ltd based on pattern recognition.
SlideIT is a text input method for touchscreen devices developed by Dasur Ltd based on pattern recognition.
Slow keys
Slow keys is a feature of computer Desktop Environments.
Slow keys is a feature of computer Desktop Environments.
Smart tag (Microsoft)
Smart tags are an early selection-based search feature found in later versions of Microsoft Word, and beta versions of the Internet Explorer 6 web browser by which the application recogniz...
Smart tags are an early selection-based search feature found in later versions of Microsoft Word, and beta versions of the Internet Explorer 6 web browser by which the application recogniz...
SmartAction
SmartAction is a company developing artificial intelligence technologies that was founded by inventor and entrepreneur Peter Voss.
SmartAction is a company developing artificial intelligence technologies that was founded by inventor and entrepreneur Peter Voss.
Spatial Contextual Awareness
Spatial contextual awareness connects contextual information such as an individual’s or sensor’s location, activity, the time of day, and proximity to other people or objects and devices.
Spatial contextual awareness connects contextual information such as an individual’s or sensor’s location, activity, the time of day, and proximity to other people or objects and devices.
Spatial file manager
In computing, a spatial file manager is a file manager that uses a spatial metaphor to represent files and folders as if they are real physical objects.
In computing, a spatial file manager is a file manager that uses a spatial metaphor to represent files and folders as if they are real physical objects.
Spatial navigation
In computing, spatial navigation is the ability to navigate between focusable elements, such as hyperlinks and form controls, within a structured document or user interface according to the spat...
In computing, spatial navigation is the ability to navigate between focusable elements, such as hyperlinks and form controls, within a structured document or user interface according to the spat...
Speech recognition
In Computer Science, speech recognition is the translation of spoken words into text.
In Computer Science, speech recognition is the translation of spoken words into text.
SpicyNodes
In concept mapping and information visualization, SpicyNodes is a method for displaying hierarchical data in which a focus node displays rich information, and the surrounding nodes display relat...
In concept mapping and information visualization, SpicyNodes is a method for displaying hierarchical data in which a focus node displays rich information, and the surrounding nodes display relat...
Split screen (computer graphics)
Split screen is a display technique in computer graphics that consists of dividing graphics and/or text into non-movable adjacent parts, typically two or four rectangular areas.
Split screen is a display technique in computer graphics that consists of dividing graphics and/or text into non-movable adjacent parts, typically two or four rectangular areas.
Spoken dialog system
A Spoken dialog system is a dialog system delivered through voice.
A Spoken dialog system is a dialog system delivered through voice.
Stacks (software)
Stacks are a feature first found in Apple's operating system, Mac OS X v10.5 "Leopard".
Stacks are a feature first found in Apple's operating system, Mac OS X v10.5 "Leopard".
State Bag
In computer programming, the state bag design pattern refers to the storing of session state in a multidimensional array.
In computer programming, the state bag design pattern refers to the storing of session state in a multidimensional array.
StickyKeys
StickyKeys is an accessibility feature to help computer users who have physical disabilities, but it is also used by others as a means to reduce repetitive strain injury.
StickyKeys is an accessibility feature to help computer users who have physical disabilities, but it is also used by others as a means to reduce repetitive strain injury.
Stylus (computing)
In computing, a stylus (or stylus pen) is a small pen-shaped instrument that is used to input commands to a computer screen, mobile device or graphics tablet.
In computing, a stylus (or stylus pen) is a small pen-shaped instrument that is used to input commands to a computer screen, mobile device or graphics tablet.
Swiflet
A swiflet is a software component that visually shows a representation of a newspaper, book or leaflet.
A swiflet is a software component that visually shows a representation of a newspaper, book or leaflet.
Swype
Swype is an input method for touchscreens where the user enters words by sliding a finger or stylus from letter to letter, lifting only between words.
Swype is an input method for touchscreens where the user enters words by sliding a finger or stylus from letter to letter, lifting only between words.
Syntax highlighting
Syntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms.
Syntax highlighting is a feature of some text editors that display text—especially source code—in different colors and fonts according to the category of terms.
T9 (predictive text)
T9, which stands for Text on 9 keys, is a patented predictive text technology for mobile phones, originally developed by Tegic Communications, now part of Nuance Communications.
T9, which stands for Text on 9 keys, is a patented predictive text technology for mobile phones, originally developed by Tegic Communications, now part of Nuance Communications.
Tab (GUI)
In the area of graphical user interfaces (GUI), a tabbed document interface (TDI) is one that allows multiple documents to be contained within a single window, using tabs as a navigationa...
In the area of graphical user interfaces (GUI), a tabbed document interface (TDI) is one that allows multiple documents to be contained within a single window, using tabs as a navigationa...
Tabbing navigation
Tabbing navigation should not be confused with tabbed document interface In computing, tabbing navigation is the ability to navigate between focusable elements (such as hyperlinks ...
Tabbing navigation should not be confused with tabbed document interface In computing, tabbing navigation is the ability to navigate between focusable elements (such as hyperlinks ...
Table of keyboard shortcuts
In computing, a keyboard shortcut is a sequence or combination of keystrokes on a computer keyboard which invokes commands in software.
In computing, a keyboard shortcut is a sequence or combination of keystrokes on a computer keyboard which invokes commands in software.
Tangible User Interface
A tangible user interface is a user interface in which a person interacts with digital information through the physical environment.
A tangible user interface is a user interface in which a person interacts with digital information through the physical environment.
Tangible user interface
A tangible user interface (TUI) is a user interface in which a person interacts with digital information through the physical environment.
A tangible user interface (TUI) is a user interface in which a person interacts with digital information through the physical environment.
Taskbar
In computing, a taskbar is a bar displayed on a full edge of a GUI desktop that is used to launch and monitor running applications.
In computing, a taskbar is a bar displayed on a full edge of a GUI desktop that is used to launch and monitor running applications.
Telexistence
Telexistence is fundamentally a concept named for the general technology that enables a human being to have a real-time sensation of being at a place other than where he or she actually exists, ...
Telexistence is fundamentally a concept named for the general technology that enables a human being to have a real-time sensation of being at a place other than where he or she actually exists, ...
Text entry interface
A text entry interface is an interface that is used to put text information into an electronic device.
A text entry interface is an interface that is used to put text information into an electronic device.
Text-based (computing)
Usually used in reference to a computer application, a text-based application is one whose primary input and output are based on text rather than graphics or sound.
Usually used in reference to a computer application, a text-based application is one whose primary input and output are based on text rather than graphics or sound.
The Unfinished Revolution
The Unfinished Revolution is a book by Michael Dertouzos, first published in 2001, that proposes why and how technology should be made to work for humans.
The Unfinished Revolution is a book by Michael Dertouzos, first published in 2001, that proposes why and how technology should be made to work for humans.
Three-pane interface
A Three-pane interface is a category of graphical user interface in which the screen or window is divided into three panes displaying information.
A Three-pane interface is a category of graphical user interface in which the screen or window is divided into three panes displaying information.
Tiling window manager
In computing, a tiling window manager is a window manager with an organization of the screen into mutually non-overlapping frames, as opposed to the more popular approach of coordinate-based sta...
In computing, a tiling window manager is a window manager with an organization of the screen into mutually non-overlapping frames, as opposed to the more popular approach of coordinate-based sta...
Timed Text
Timed Text refers to the presentation of text media in synchrony with other media, such as audio and video.
Timed Text refers to the presentation of text media in synchrony with other media, such as audio and video.
Tip of the day
A tip of the day is a piece of advice that is given daily.
A tip of the day is a piece of advice that is given daily.
Topological Media Lab
The Topological Media Lab was established in 2001 as a trans-disciplinary atelier-laboratory for collaborative research creation.
The Topological Media Lab was established in 2001 as a trans-disciplinary atelier-laboratory for collaborative research creation.
Trash (computing)
In computing, a recycle bin, or trash, is temporary storage for files that have been deleted in a file manager by the user, but not yet permanently erased from the physical media.
In computing, a recycle bin, or trash, is temporary storage for files that have been deleted in a file manager by the user, but not yet permanently erased from the physical media.
Treemapping
In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.
In information visualization and computing, treemapping is a method for displaying hierarchical data by using nested rectangles.
Triple-click
A triple-click is the action of clicking a computer mouse button three times quickly without moving the mouse.
A triple-click is the action of clicking a computer mouse button three times quickly without moving the mouse.
Typeahead
Typeahead is a feature of computers and software (and some typewriters) that enables users to continue typing regardless of program or computer operation—the user may type in whatever speed he o...
Typeahead is a feature of computers and software (and some typewriters) that enables users to continue typing regardless of program or computer operation—the user may type in whatever speed he o...
Universal Scrolling
Universal Scrolling refers to a software function within a mouse driver that allows a scroll wheel to work with programs that do not natively support that method of input.
Universal Scrolling refers to a software function within a mouse driver that allows a scroll wheel to work with programs that do not natively support that method of input.
User interface
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs.
The user interface, in the industrial design field of human–machine interaction, is the space where interaction between humans and machines occurs.
User persona
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way.
Personas are fictional characters created to represent the different user types within a targeted demographic, attitude and/or behavior set that might use a site, brand or product in a similar way.
Virtual desktop
In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment ...
In computing, a virtual desktop is a term used with respect to user interfaces, usually within the WIMP paradigm, to describe ways in which the virtual space of a computer's desktop environment ...
Virtual reality
Virtual reality,is a term that applies to computer-simulated environments that can simulate physical presence in places in the real world, as well as in imaginary worlds.
Virtual reality,is a term that applies to computer-simulated environments that can simulate physical presence in places in the real world, as well as in imaginary worlds.
Voice user interface
A Voice User Interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.
A Voice User Interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.
Voice-user interface
A Voice–user interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.
A Voice–user interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.
WIMP (computing)
In human–computer interaction, WIMP stands for "windows, icons, menus, pointer", denoting a style of interaction using these elements of the user interface.
In human–computer interaction, WIMP stands for "windows, icons, menus, pointer", denoting a style of interaction using these elements of the user interface.
Wizard (software)
A software wizard or setup assistant is a user interface type that presents a user with a sequence of dialog boxes that lead the user through a series of well-defined steps.
A software wizard or setup assistant is a user interface type that presents a user with a sequence of dialog boxes that lead the user through a series of well-defined steps.
Zooming user interface
In computing, a zooming user interface or zoomable user interface (ZUI, pronounced zoo-ee) is a graphical environment where users can change the scale of the viewed area in order to ...
In computing, a zooming user interface or zoomable user interface (ZUI, pronounced zoo-ee) is a graphical environment where users can change the scale of the viewed area in order to ...
Settings