Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
Prefab: Implementing Advanced Behaviors Using Pixel-Based Reverse Engineering of Interface Structure
 

Summary: Prefab: Implementing Advanced Behaviors Using
Pixel-Based Reverse Engineering of Interface Structure
Morgan Dixon and James Fogarty
Computer Science & Engineering
DUB Group, University of Washington
{mdixon, jfogarty}@cs.washington.edu
ABSTRACT
Current chasms between applications implemented with
different user interface toolkits make it difficult to implement
and explore potentially important interaction techniques in
new and existing applications, limiting the progress and
impact of human-computer interaction research. We examine
an approach based in the single most common characteristic
of all graphical user interface toolkits, that they ultimately
paint pixels to a display. We present Prefab, a system for
implementing advanced behaviors through the reverse
engineering of the pixels in graphical interfaces. Informed by
how user interface toolkits paint interfaces, Prefab features a
separation of the modeling of widget layout from the
recognition of widget appearance. We validate Prefab in

  

Source: Anderson, Richard - Department of Computer Science and Engineering, University of Washington at Seattle

 

Collections: Computer Technologies and Information Sciences