2011 · 52 citations · 31 references
ArchitectureComputer EngineeringInteraction DesignReal-time RenderingUser Experience DesignAdaptive InterfacesAdaptive User InterfacesApplication Programming InterfacesInteractive Design ToolsInterface DesignReverse EngineeringEnd-user CustomizationInterface CustomizationInterface HierarchyPixel-based VisualizationUser Interface CustomizationUser Interface FrameworksUser Interface TranslationUser Toolkits
The rigidity and fragmentation of GUI toolkits are fundamentally limiting the progress and impact of interaction research. Pixel-based methods offer unique potential for addressing these challenges independent of the implementation of any particular interface or toolkit. This work builds upon Prefab, which enables the modification of existing interfaces. We present new methods for hierarchical models of complex widgets, real-time interpretation of interface content, and real-time interpretation of content and hierarchy throughout an entire interface. We validate our new methods through implementations of four applications: stencil-based tutorials, ephemeral adaptation, interface translation, and end-user interface customization. We demonstrate these enhancements in complex existing applications created from different user interface toolkits running on different operating systems.
31
Modeling by shortest data description
J. Rissanen · Automatica · 1978 · 6K citations
Usability evaluation considered harmful (some of the time)
Saul Greenberg, Bill Buxton · 2008 · 595 citations
Arts, Computer Science, Design +11
Tovi Grossman, Ravin Balakrishnan · 2005 · 589 citations
Tom Yeh, Tsung-Hsiang Chang, Robert C. Miller · 2009 · 341 citations