Spatial navigation

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 spatial location.

This method is widely used in application software like computer games.

In case of web browser, traditionally, tabbing navigation was used to change the focus within an interface, by pressing the tab key of a computer keyboard to focus on the next element (or Shift + Tab to focus on the previous one). The order is based on that in the source document. For HTML without any style, this method usually works as the spatial location of the element is in the same order of the source document. However, with the introduction of style via presentational attributes or stylesheets such as CSS, this may not be always true. Spatial navigation overcomes this problem by using the arrow keys (with one or more modifier key held) to navigate on the "2D plane" of the interface, for example, pressing up arrow key will focus on the closest focusable element on the top (relative to the current element). In many cases, this could save a lots of key presses.

This accessibility feature is available in a number of applications, e.g. Opera's web browser. For Opera users, this allows a faster way to "jump" to different areas in long web pages or articles without manually scrolling and scanning with your eyes. Some examples, as noted above, include the Tab key to jump to the next input field, but also Shift + arrow keys (up, down, right, left) to jump to various links and text headers.

Additionally, when scanning long text pages, Opera also allows to jump directly to sub-headers by issuing the S key. Traversing "up" to a previous sub-header is via the W key. (Single-key shortcuts may need to be enabled in Opera Preferences/Options to allow this navigation feature.) As noted, different applications will have varying levels of useful spatial navigation.

Doug Turner, the Minimo lead developer, has created a couple of special Mozilla Firefox builds with this feature. Eventually, this may build as a default part of Firefox.

In games such navigation is represented by for example camera-relative movement.

ee also

*Keyboard navigation
**Access key
**Tabbing navigation
**Caret navigation
*Spatial file manager

External links

* [http://www.opera.com/support/tutorials/nomouse/ Use Opera without a Mouse]
* [http://www.mozilla.org/access/keyboard/snav/ Spatial Navigation in Mozilla]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • 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.ConceptsThe base requirements of a spatial file manager are:# Each folder is represented by a… …   Wikipedia

  • Navigation spatiale — En informatique, la navigation spatiale est la capacité à naviguer entre éléments focalisables, tels que les hyperliens et contrôles de formulaires, au sein de documents structurés ou d interface utilisateur en fonction de leur localisation… …   Wikipédia en Français

  • NAVIGATION (SYSTÈMES DE) — Naviguer consiste, au sens originel, à se déplacer ou à voyager sur l’eau. Par extension logique, ce terme qualifie également l’art et la science de conduire un navire. Ultérieurement, la notion de navigation s’est étendue aux domaines aérien,… …   Encyclopédie Universelle

  • navigation — [ navigasjɔ̃ ] n. f. • 1265; lat. navigatio 1 ♦ Le fait de naviguer, de se déplacer en mer à bord d un navire. Navigation maritime, au long cours, au cabotage. Navigation hauturière, côtière. Navigation de pêche, de commerce, de plaisance. « les… …   Encyclopédie Universelle

  • spatial — spatial, iale, iaux [ spasjal, jo ] adj. • 1889; du lat. spatium « espace » 1 ♦ Didact. Qui se rapporte à l espace, est du domaine de l espace. « Nous pouvons le mesurer, selon sa nature spatiale et temporelle » (Valéry). ♢ Charge spatiale :… …   Encyclopédie Universelle

  • Spatial empathy — is an informal term used to describe the awareness of an individual to the proximity, activities and comfort of people surrounding them.It is closely related to the notion of personal space, the concept that an individual has ownership of their… …   Wikipedia

  • Navigation a l'estime — Navigation à l estime La navigation à l estime est une méthode de navigation qui consiste à déduire la position d un véhicule (terrestre, maritime, aérien ou spatial ; piloté ou automatique) de sa route et de la distance parcourue depuis sa… …   Wikipédia en Français

  • Navigation À L'estime — La navigation à l estime est une méthode de navigation qui consiste à déduire la position d un véhicule (terrestre, maritime, aérien ou spatial ; piloté ou automatique) de sa route et de la distance parcourue depuis sa dernière position… …   Wikipédia en Français

  • Navigation Astronomique — La navigation astronomique est une technique de navigation qui consiste à déterminer sa position à l aide de l observation des astres et la mesure de leur hauteur (c est à dire l angle entre la direction de l astre et l horizon). En navigation… …   Wikipédia en Français

  • Navigation par inertie — ● Navigation par inertie navigation reposant sur la mesure puis l intégration des accélérations subies par un véhicule (aérien, maritime, spatial) …   Encyclopédie Universelle

Share the article and excerpts

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