background preloader

Zooming user interface

Example of a ZUI When the level of detail present in the resized object is changed to fit the relevant information into the current size, instead of being a proportional view of the whole object, it's called semantic zooming.[1] Some experts consider the ZUI paradigm as a flexible and realistic successor to the traditional windowing GUI, being a Post-WIMP interface. History[edit] 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 In 2006, Hillcrest Labs introduced the HoME television navigation system, the first graphical, zooming interface for television.[5] In 2007, Microsoft's Live Labs has released a zooming UI for web browsing called Microsoft Live Labs Deepfish for the Windows Mobile 5 platform. ZUI projects[edit] Eagle Mode’s file manager displaying plain text source code directories Related:  Saved Wiki

The rise of Zooming User Interfaces | In usability we trust The first time I ever read anything about Zooming User Interfaces was when I was reading The Humane Interface by Jef Raskin, where he introduced the concept of Zoom World, a whole OS based on a Zooming User Interface (ZUI). Of course this wasn’t my first encounter with this type of user interface since I’ve, among other things, been using Interactive maps like Google Maps. But it was the first time that I started considering a Zooming Interface a viable alternative to the traditional interaction idioms. In this article I will explore some of the Zooming User Interfaces out there today and also take a sneak peak of what’s around the corner. Why Zooming User Interfaces Consider this. The maze in this analogy are applications today, confined inside the constraints of the desktop metaphore. Through the evolution of man we’ve relied on recognizing landmarks as means to find our way around. Are ZUI’s difficult to use or hard to understand? Examples of ZUI’s Prezi Seadragon DeepZoom Mooncake Example

Media Research Lab For the last decade the MRL has lead research efforts in Zooming User Interfaces (ZUIs). These interfaces create an intuitive information landscape - the user moves "further away" to get an overview, or "closer" for more detail, while keeping a sense of orientation and structure that traditional "pop-up" windows and dialogues can't match. Following Ken Perlin's initial "Pad" project (and patent with Prof. Jack Schwartz), a number of systems have been developed. "Pad++" was developed in collaboration with Prof. Ben Bederson and Prof. Ongoing MRL work in this area includes ZUIs for the web and handheld devices, with uses ranging from complex software controls to authoring and reading structured documents. Zooming Pad Demo Pad Web Navigation Demo Patents PAD patent

OpenSolaris History[edit] OpenSolaris was based on Solaris, which was originally released by Sun in 1991. Solaris is a version of UNIX System V Release 4 (SVR4), jointly developed by Sun and AT&T to merge features from several existing Unix systems. Planning for OpenSolaris started in early 2004. The first part of the Solaris code base to be open sourced was the Solaris Dynamic Tracing facility (commonly known as DTrace), a tool that aids in the analysis, debugging, and tuning of applications and systems. In December 2008, Sun Microsystems and Toshiba America Information Systems announced plans to distribute Toshiba laptops pre-installed with OpenSolaris.[20][21] On April 1, 2009, the Tecra M10 and Portégé R600 came preinstalled with OpenSolaris 2008.11 release and several supplemental software packages.[22][23] On June 1, 2009, OpenSolaris 2009.06 was released, with support for the SPARC platform.[24] There was a post confirming the leak posted to the OpenSolaris Forums on August 13, 2010.

Xaitment Products[edit] xaitment currently sells two AI software modules: xaitMap and xaitControl. xaitMap provides runtime libraries and graphical tools for navigation mesh generation (also called NavMesh generation), pathfinding, dynamic collision avoidance, and individual and crowd movement. xaitControl is a finite-state machine for game logic and character behavior modeling that also includes a real-time debugger. On January 11, 2012, xaitment announced that it making its source code for these modules available to "all current and future US and European licensees". The full versions are available for PC (Windows and Linux), PlayStation 3, Xbox 360 and Wii. The pathfinding plug-in is available with a Windows dev environment, but can deployed on iOS, Mac, Android and the Unity Web Player. Partners[edit] xaitment's AI software is currently integrated into the Unity game engine, Havok's Vision Engine, Bohemia Interactive's VBS2 Simulation Engine, GameBase's Gamebryo game engine.[3] Customers[edit]

FancyZoom 1. Update: Version 1.1 released 2/8/08. Good bug fixes + Opera compatibility! I fought back the charging Guanaco, immediately hopped on my paraglider, and basically caught the first flight out of Chile — but not without dealing with some cantankerous customs inspectors while drinking a cool glass of chicha. Really sorry it took so long! Smooth Javascript Image Zooming For Your Web Pages This much-requested chunk of Javascript to zoom images inline, originally written for this blog but later rolled out to the Panic website and used for screenshots, is now polished up, bug-fixed, available for you to use on your website! Designed to view full-size photos and images inline without requiring a separate web page load, FancyZoom's raison d’être (French for "raisin-determination") is providing a smooth, clean, truly Mac-like effect, almost like it's a function of Safari itself. Since FancyZoom is so easy to add to a web page, I encourage you to give it a try! Instructions 5Whoah. Example License

Readings in information visualization: using vision to think - Stuart K. Card, Jock D. Mackinlay, Ben Shneiderman Demingkreis Demingkreis oder auch Deming-Rad, Shewhart Cycle, PDCA-Zyklus beschreibt einen iterativen vierphasigen Problemlösungsprozess, der seine Ursprünge in der Qualitätssicherung hat. PDCA steht hierbei für das Englische Plan -- Do -- Check -- Act, was im Deutschen auch mit ‚Planen – Tun – Überprüfen – Umsetzen‘ oder ‚Planen – Umsetzen – Überprüfen – Handeln‘ übersetzt wird. Der PDCA-Zyklus findet ebenfalls Anwendung beim kontinuierlichen Verbesserungsprozess bzw. beim Kaizen. Begriff und Geschichte[Bearbeiten] Der Begriff Deming-Kreis ist nach William Edwards Deming (1900–1993) benannt, einem amerikanischen Physiker und Statistiker, dessen Wirken maßgeblich den heutigen Stellenwert des Qualitätsmanagements beeinflusst hat.[1] Deming selbst bezog sich dabei auf den Shewhart-Zyklus[2] nach Walter A. Vier Schritte[Bearbeiten] Phasen des PDCA-Zyklus Der PDCA-Zyklus besteht aus vier Elementen: Plan Do Check Act Die Verbesserung dieses Standards beginnt wiederum mit der Phase Plan. Anwendung[Bearbeiten]

XSLT XSLT (eXtensible Stylesheet Language Transformations) is a language for transforming XML documents into other XML documents,[1] or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subsequently be converted to other formats, such as PDF, PostScript and PNG.[2] XSLT 1.0 is widely supported in modern web browsers.[3] The original document is not changed; rather, a new document is created based on the content of an existing one.[4] Typically, input documents are XML files, but anything from which the processor can build an XQuery and XPath Data Model can be used, such as relational database tables or geographical information systems.[1] Although XSLT is designed as a special-purpose language for XML transformation, the language is Turing-complete, making it theoretically capable of arbitrary computations.[5] History[edit] Design and processing model[edit] Diagram of the basic elements and process flow of eXtensible Stylesheet Language Transformations. <?

FancyBox - fancy image zooming tool