Zooming user interface

Zooming user interface

In computing, a zooming user interface or zoomable user unterface (ZUI, pronounced zoo-ee) is a graphical environment where users can change the scale of the viewed area in order to see more detail or less. A ZUI is a type of graphical user interface (GUI). Information elements appear directly on an infinite virtual desktop (usually created using vector graphics), instead of in windows. Users can pan across the virtual surface in two dimensions and zoom into objects of interest. For example, as you zoom into a text object it may be represented as a small dot, then a thumbnail of a page of text, then a full-sized page and finally a magnified view of the page.

Some experts consider the ZUI interface paradigm as a flexible and realistic successor to the traditional windowing GUI. But little effort is currently spent developing ZUIs, while there are ongoing efforts for developing GUIs.

History

The longest running effort to create a ZUI has been the Pad++ project started by Ken Perlin, Jim Hollan, and Ben Bederson at New York University and continued at the University of New Mexico under Hollan's direction. After Pad++, Bederson developed Jazz and later [http://www.cs.umd.edu/hcil/piccolo/ Piccolo] at the University of Maryland, College Park, which is still actively being developed in Java and C#. More recent ZUI efforts include Archy by the late Jef Raskin, and the simple ZUI of the Squeak Smalltalk programming environment and language. The term ZUI itself was coined by Franklin Servan-Schreiber while working for the Sony Research Laboratories in partnership with Ben Bederson and Ken Perlin.

Previous to the availability of ZUI toolkits, the virtual desktops feature of many X window managers, such as the window managers in KDE and GNOME, provided some of the organizational benefits of ZUIs. Mac OS X Leopard ships with virtual desktops as a feature called "Spaces." Microsoft has a limited implementation of virtual desktops in a suite of after-market XP items known as "PowerToys" under the title "Virtual Desktop Manager."

GeoPhoenix, a Cambridge, MA, startup associated with the MIT Media Lab, founded by Julian Orbanes Adriana Guzman, Max Riesenhuber, released the first mass-marketed commercial Zoomspace in 2002-3 on the Sony CLIÉ PDA handheld, with Ken Miura of Sony. [cite web
url=http://findarticles.com/p/articles/mi_m0GZQ/is_3_44/ai_96795300
accessdate=2008-05-13
title=Sony implements GeoPhoenix interface in new CLIE PEG-NZ90 and NX series handhelds
work=EDP Weekly's IT Monitor
date=2003-01-20
] The Nintendo DS Browser uses a basic ZUI. When browsing the web, the full page appears on the bottom screen, with a frame that the user can move around. The top screen shows a zoomed-in view of the frame.

[http://www.picsel.com/ Picsel Technologies] has been developing technologies since 2000 to realize very fast zooming of multiple document formats including HTML, Word, Excel, PowerPoint, PDF, and various image/movie formats. The resulting UI effect is much like that of the recently released iPhone by Apple. Although zooming of a particular document format is only a part of what a "true" ZUI can be, it is an important part towards making use of limited real estate of small screens.

Most recently, Microsoft's Live Labs has released a zooming UI for web browsing called DeepFish for the Windows Mobile 5 platform.

Apple's iPhone (premiered June 2007) uses a stylized form of ZUI, in which panning and zooming are performed through a touch interface. It is not a full ZUI implementation since these operations are applied to bounded spaces (such as web pages or photos) and have a limited range of zooming and panning.

Recently Franklin Servan-Schreiber founded [http://www.zoomorama.com/ Zoomorama] , based on work he did at the Sony Research Laboratories in the mid-nineties. The Zooming Browser for Collage of High Resolution Images was released in Alpha in October 2007. Zoomorama's browser is all Flash based.

References

External links

ZUI projects

* [http://github.com/hansineffect/moozui MooZUI] A ZUI plugin for Mootools
* [http://www.cs.umd.edu/hcil/piccolo/applications/autobahn AutoBAHN] browser companion using Jazz.
* [http://bluebottle.ethz.ch BlueBottle/Aos] Bluebottle OS is an evolution of Native Oberon and has a zooming user interface.
* [http://eaglemode.sourceforge.net/ Eagle Mode] is a ZUI framework with plugin applications.
* [http://www.mjoo.org mjoo]
* [http://www.cs.umd.edu/hcil/pad++/ Pad++] (defunct)
* [http://www.cs.umd.edu/hcil/piccolo/index.shtml Piccolo] (formerly Jazz) ZUI toolkit for Java and C#.
* [http://labs.live.com/Seadragon.aspx Seadragon] by Microsoft
* [http://www.duncanjauncey.com/btinternet/zoomdesk/index.html ZoomDesk] An experimental zooming desktop.
* [http://zvtm.sourceforge.net/ Zoomable visual transformation] ZUI toolkit for Java.
* [http://www.zenzui.com ZenZui] Zooming user interface for mobile devices
* [http://www.zoomorama.com Zoomorama] Zooming user interface for collage of high resolution images
* [http://zuiprezi.com ZuiPrezi] Zooming presentation editor

Examples

* [http://github.com/hansineffect/moozui MooZUI] An open source ZUI for the web built on Mootools
* [http://www.ted.com/index.php/talks/view/id/129 Seadragon] Technology behind Microsoft's Photosynth
* [http://www.photomesa.com PhotoMesa] Zooming photo browser.
* [http://rchi.raskincenter.org/index.php?title=Demos ZUI Desktop Demo] A ZUI demo in Flash that demonstrates a conceptual future desktop. Written by Aza Raskin.
* [http://www.2GoTo.com/ The "Zoomer"] A ZUI coded in Flash that uses content from independent servers. Written by David Matthews.
* [http://www.relevare.com/ Relevare] A notable implementation for web navigation.
* [http://maps.google.com/ Google Maps] Zoomable world map with integrated search.
* [http://earth.google.com/ Google Earth] Zoomable world.
* [http://www.topicscape.com/ 3D Topicscape] 3D concept mapping software for organizing information.
* [http://www.marcmoini.com/f3_en.html 3D-Space VFS] Zoomable 3d file browser for Mac OS X.
* [http://www.acm.uiuc.edu/macwarriors/projects/oldprojects/3dosx/ 3dosx] Another zoomable file browser for Mac OS X.
* [http://www.tactile3d.com/ Tactile 3D] A zoomable file browser for Microsoft Windows.
* [http://www.opentv.com/openitup/ OpenTV ZUI EPG] Television Electronic Program Guide from OpenTV using ZUI.
* [http://www.inference.phy.cam.ac.uk/dasher/ The Dasher Project] A zooming interface for text insertion.
* [http://wii.com/jp/movies/news-channel/ Nintendo Wii] Wii gaming console includes a zooming interface; especially for its Opera Web Browser.
* [http://www.operamini.com/ Opera Mini] Opera Mini mobile browser is an example of ZUI concept .
* iPhone A handheld zooming interface in a commercial device
* [http://andrea.l.vitali.googlepages.com/zdesktop ZDESKTOP and FILEMAGE] Zoomable File-System Viewers. Written in Java, based on Piccolo Toolkit. Nothing to install. Run under any operating system.
* [http://positlog.com/ PositLog] A zoomable CMS implemented by Ajax.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Zooming User Interface — Файловый менеджер среды Eagle Mode. ZUI (англ. Zooming User Interface или Zoomable User Interface  масштабируемый интерфейс пользователя)  графический интерфейс пользователя, где рабочее пространство представляет собой большую или неограниченную… …   Википедия

  • Zoomable User Interface — Eine Skalierbare Benutzeroberfläche (oder kurz ZUI für Zoomable User Interface ) kommt aus dem IT Bereich und beschreibt eine Grafische Benutzeroberfläche (GUI) mit der zusätzlichen Möglichkeit einzelne Elemente oder die gesamte Oberfläche zu… …   Deutsch Wikipedia

  • Graphical user interface — Screenshot of KDE Plasma Desktop GUI. A screenshot of the GNOME Shell GUI …   Wikipedia

  • Zoomable User Interface — Файловый менеджер среды Eagle Mode. ZUI (англ. Zooming User Interface или Zoomable User Interface  масштабируемый интерфейс пользователя)  графический интерфейс пользователя, где рабочее пространство представляет собой большую или неограниченную… …   Википедия

  • 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 goal of interaction between a human and a machine at the user interface is effective operation …   Wikipedia

  • History of the graphical user interface — The graphical user interface, understood as the use of graphic icons and a pointing device to control a computer, has over the last four decades a steady history of incremental refinements built on some constant core principles. Several vendors… …   Wikipedia

  • The Humane Interface — Infobox Book name = The Humane Interface author = Jef Raskin country = United States language = English genre = Computer Science publisher = Addison Wesley release date = 2000 isbn = ISBN 0 201 37937 6 The Humane Interface: New Directions for… …   Wikipedia

  • Tabbed document interface — In the area of graphical user interfaces, a tabbed document interface (TDI) is one that allows multiple documents to be contained within a single window, using tabs to navigate between them. It is an interface style most commonly associated with… …   Wikipedia

  • Archy — is a software system whose user interface poses a radically different approach for interacting with computers with respect to traditional graphical user interfaces. Designed by human computer interface expert Jef Raskin, it embodies his ideas and …   Wikipedia

  • Interfaz gráfica de usuario — Cursor del ratón realizando una selección múltiple en el escritorio KDE. La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface) es un programa informático que actúa de interfaz de usuario, utilizando un… …   Wikipedia Español

Share the article and excerpts

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