Textlets: Supporting Constraints and Consistency in Text Documents
Honorable MentionWriting technical documents frequently requires following constraints and consistently using domain-specific terms. We interviewed 12 legal professionals and found that they all use a standard word processor, but must rely on their memory to manage dependencies and maintain consistent vocabulary within their documents. We introduce Textlets, interactive objects that reify text selections into persistent items. We show how Textlets help manage consistency and constraints within the document, including selective search and replace, word count, and alternative wording. Eight participants tested a search-and-replace Textlet as a technology probe. All successfully interacted directly with the Textlet to perform advanced tasks; and most (6/8) spontaneously generated a novel replace-all-then-correct strategy. Participants suggested additional ideas, such as supporting collaborative editing over time by embedding a Textlet into the document to flag forbidden words. We argue that Textlets serve as a generative concept for creating powerful new tools for document editing.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 80%
Exploring New File Metaphors for a Networked World through the File Biography
CHI '18· Knowledge Worker Tools & Workflows +1
- 80%
Think-Aloud Computing: Supporting Rich and Low-Effort Knowledge Capture
CHI '21· Knowledge Worker Tools & Workflows +1
- 80%
TweakIt: Supporting End-User Programmers Who Transmogrify Code
CHI '21· Knowledge Worker Tools & Workflows +1
- 80%
Nudging Attention to Workplace Meeting Goals: A Large-Scale, Preregistered Field Experiment
CHI '26· Prototyping & User Testing +1
- 80%
Scrapbook: Screenshot-Based Bookmarks for Effective Digital Resource Curation across Applications
UIST '22· Knowledge Worker Tools & Workflows +1
- 80%
Understanding and Supporting Debugging Workflows in CAD
UIST '24· Knowledge Worker Tools & Workflows +1
- 80%
Sculpin: Direct-Manipulation Transformation of JSON
UIST '25· Knowledge Worker Tools & Workflows +1
- 67%
Rolling-Menu: Rapid Command Selection in Toolbars Using Roll Gestures with a Multi-DoF Mouse
CHI '18· Full-Body Interaction & Embodied Input +2
- 67%
Misty: UI Prototyping Through Interactive Conceptual Blending
CHI '25· Knowledge Worker Tools & Workflows +1
- 67%
Fuse: In-Situ Sensemaking Support in the Browser
UIST '22· Knowledge Worker Tools & Workflows +1
Based on Jaccard similarity of research subtopics & professions (≥60%)