Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design Constraints
arXiv:2001.05424 · doi:10.1145/3313831.3376593
Abstract
Although exploring alternatives is fundamental to creating better interface designs, current processes for creating alternatives are generally manual, limiting the alternatives a designer can explore. We present Scout, a system that helps designers rapidly explore alternatives through mixed-initiative interaction with high-level constraints and design feedback. Prior constraint-based layout systems use low-level spatial constraints and generally produce a single design. Tosupport designer exploration of alternatives, Scout introduces high-level constraints based on design concepts (e.g.,~semantic structure, emphasis, order) and formalizes them into low-level spatial constraints that a solver uses to generate potential layouts. In an evaluation with 18 interface designers, we found that Scout: (1) helps designers create more spatially diverse layouts with similar quality to those created with a baseline tool and (2) can help designers avoid a linear design process and quickly ideate layouts they do not believe they would have thought of on their own.
13 pages, 8 figures, ACM CHI Full Paper (2020)
References in corpus (1)
Cited by in corpus (12)
- Generating Automatic Feedback on UI Mockups with Large Language Models
- VRCopilot: Authoring 3D Layouts with Generative AI Models in VR
- Falx: Synthesis-Powered Visualization Authoring
- PI2: End-to-end Interactive Visualization Interface Generation from Queries
- Misty: UI Prototyping Through Interactive Conceptual Blending
- Epigraphics: Message-Driven Infographics Authoring
- Graph4GUI: Graph Neural Networks for Representing Graphical User Interfaces
- VideoDiff: Human-AI Video Co-Creation with Alternatives
- Bluefish: Composing Diagrams with Declarative Relations
- Dancing With Chains: Ideating Under Constraints With UIDEC in UI/UX Design
- DiLogics: Creating Web Automation Programs With Diverse Logics
- From Metrics to Meaning: Time to Rethink Evaluation in Human-AI Collaborative Design