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

Discussion
Ask a question about 'Zooming User Interface'
Start a new discussion about 'Zooming User Interface'
Answer questions from other users
|
Encyclopedia
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 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 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." Virtual desktops differ from ZUIs in that they don't provide a physical metaphor of continuous zooming but a collection of separate, fixed size desktop containers.
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.
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.
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 , 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.
External links
ZUI projects
- A ZUI plugin for Mootools
- browser companion using Jazz.
- Bluebottle OS is an evolution of Native Oberon and has a zooming user interface.
- is a ZUI framework with plugin applications.
-
-
- (defunct)
- (formerly Jazz) ZUI toolkit for Java and C#. is Piccolo's successor and its new home where it is actively developed and maintained.
- by Microsoft
- An experimental zooming desktop.
- ZUI toolkit for Java.
- Zooming user interface for mobile devices
- Zooming user interface for collage of high resolution images
- Zooming presentation editor
Examples
- Zoomable website from bevodesign.com
- The personal website of Hans Oksendahl (creator of )
- Technology behind Microsoft's Photosynth
- Zooming photo browser.
- A ZUI demo in Flash that demonstrates a conceptual future desktop. Written by Aza Raskin.
- A ZUI coded in Flash that uses content from independent servers. Written by David Matthews.
- A notable implementation for web navigation.
- Zoomable world map with integrated search.
- Zoomable world.
- Spatial image web server
- 3D concept mapping software for organizing information.
- Zoomable 3d file browser for Mac OS X.
- Another zoomable file browser for Mac OS X.
- A zoomable file browser for Microsoft Windows.
- Television Electronic Program Guide from OpenTV using ZUI.
- A zooming interface for text insertion.
- Wii gaming console includes a zooming interface; especially for its Opera Web Browser.
- Opera Mini mobile browser is an example of ZUI concept .
- iPhone A handheld zooming interface in a commercial device
- Zoomable File-System Viewers. Written in Java, based on Piccolo Toolkit. Nothing to install. Run under any operating system.
- A zoomable CMS implemented by Ajax.
- for Compiz (can be used with for a full ZUI)
Resources
- Community for folks interested in zooming interfaces and technologies.
|
| |
|
|