Meridian: A Design Framework for Malleable Overview-Detail Interfaces
Authors
Overview-detail interfaces (ODIs), which present an overview of multiple items alongside a detailed view of a selected item, are ubiquitously implemented in software interfaces. However, the current design and development pipeline lacks the infrastructure to easily support end-user customization, limiting its ability to support diverse information needs. This research envisions a development cycle for building malleable interfaces—one where designers, developers, and end-users alike can create, modify, and use the interface equally. To establish a foundation for this infrastructure, we introduce Meridian, a design framework for guiding and facilitating the creation of malleable ODIs. The framework consists of a high-level declarative specification language for ODIs as well as its tools, including a UI development package and a no-code web builder to facilitate the development and design of malleable ODIs. We demonstrate how Meridian supports designers, developers, and end-users alike in designing, implementing, and interacting with ODIs in novel ways using their respective familiar tools and platforms. Finally, we discuss technical tradeoffs, potential solutions, and opportunities for enabling malleability for interfaces by default.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Scraps: Enabling Mobile Capture, Contextualization, and Use of Document Resources
CHI '21· Interactive Data Visualization +1
- 83%
Documents in Your Hands: Exploring Interaction Techniques for Spatial Arrangement of Augmented Reality Documents
CHI '25· Mixed Reality Workspaces +2
- 80%
Augmenting Code with In Situ Visualizations to Aid Program Understanding
CHI '18· Interactive Data Visualization +1
- 80%
"It's Freedom to Put Things Where My Mind Wants": Understanding and Improving the User Experience of Structuring Data in Spreadsheets
CHI '22· Interactive Data Visualization +1
- 80%
InterLink: Linking Text with Code and Output in Computational Notebooks
CHI '25· Interactive Data Visualization +1
- 71%
Signals Beyond Text: Understanding How Accessing Peer Concept Mapping and Commenting Augments Reflective Mind for High-Stake Videos
CHI '25· Interactive Data Visualization +2
- 67%
Data Visualization on Mobile Devices
CHI '18· Interactive Data Visualization
- 67%
Vistribute: Distributing Interactive Visualizations in Dynamic Multi-Device Setups
CHI '19· Interactive Data Visualization +1
- 67%
Measuring the Separability of Shape, Size, and Color in Scatterplots
CHI '19· Interactive Data Visualization +1
- 67%
Projection Boxes: On-the-fly Reconfigurable Visualization for Live Programming
CHI '20· Interactive Data Visualization +2
Based on Jaccard similarity of research subtopics & professions (≥60%)