Cicero: A Declarative Grammar for Responsive Visualization
Hyeok Kim, Ryan A. Rossi, Fan Du, Eunyee Koh, Shunan Guo, Jessica Hullman, Jane Hoffswell
摘要
Designing responsive visualizations can be cast as applying transformations to a source view to render it suitable for a different screen size. However, designing responsive visualizations is often tedious as authors must manually apply and reason about candidate transformations. We present Cicero, a declarative grammar for concisely specifying responsive visualization transformations which paves the way for more intelligent responsive visualization authoring tools. Cicero’s flexible specifier syntax allows authors to select visualization elements to transform, independent of the source view’s structure. Cicero encodes a concise set of actions to encode a diverse set of transformations in both desktop-first and mobile-first design processes. Authors can ultimately reuse design-agnostic transformations across different visualizations. To demonstrate the utility of Cicero, we develop a compiler to an extended version of Vega-Lite, and provide principles for our compiler. We further discuss the incorporation of Cicero into responsive visualization authoring tools, such as a design recommender.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper8
- No Grammar to Rule Them All: A Survey of JSON-style DSLs for VisualizationAndrew M. McNuttIEEE VIS 2022 · 被引用 37 次
- The Urban Toolkit: A Grammar-Based Framework for Urban Visual AnalyticsGustavo Moreira, Maryam Hosseini, Md Nafiul Alam Nipu, Marcos Lage 等IEEE VIS 2023 · 被引用 23 次
- Lotse: A Practical Framework for Guidance in Visual AnalyticsFabian Sperrle, Davide Ceneda, Mennatallah El-AssadyIEEE VIS 2022 · 被引用 21 次
- Bluefish: Composing Diagrams with Declarative RelationsJosh Pollock, Catherine Mei, Grace Huang, Elliot Evans 等UIST 2024 · 被引用 12 次
- Dupo: A Mixed-Initiative Authoring Tool for Responsive VisualizationHyeok Kim, Ryan A. Rossi, Jessica Hullman, Jane HoffswellIEEE VIS 2023 · 被引用 9 次
它引用的顶会 Paper6
- Techniques for Flexible Responsive Visualization DesignJane Hoffswell, Wilmot Li, Zhicheng LiuCHI 2020 · 被引用 64 次
- Gemini: A Grammar and Recommender System for Animated Transitions in Statistical GraphicsYounghoon Kim, Jeffrey HeerIEEE VIS 2020 · 被引用 61 次
- Dziban: Balancing Agency & Automation in Visualization Design via Anchored RecommendationsHalden Lin, Dominik Moritz, Jeffrey HeerCHI 2020 · 被引用 52 次
- MobileVisFixer: Tailoring Web Visualizations for Mobile Phones Leveraging an Explainable Reinforcement Learning FrameworkAoyu Wu, Wai Tong, Tim Dwyer, Bongshin Lee 等IEEE VIS 2020 · 被引用 51 次
- Learning to Automate Chart Layout Configurations Using Crowdsourced Paired ComparisonAoyu Wu, Liwenhan Xie, Bongshin Lee, Yun Wang 等CHI 2021 · 被引用 35 次
相关 Paper
- An Automated Approach to Reasoning About Task-Oriented Insights in Responsive VisualizationHyeok Kim, Ryan A. Rossi, Abhraneel Sarma, Dominik Moritz 等IEEE VIS 2021 · 被引用 21 次
- Animated Vega-Lite: Unifying Animation with a Grammar of Interactive GraphicsJonathan Zong, Josh Pollock, Dylan Wootton, Arvind SatyanarayanIEEE VIS 2022 · 被引用 36 次
- VizLinter: A Linter and Fixer Framework for Data VisualizationQing Chen, Fuling Sun, Xinyue Xu, Zui Chen 等IEEE VIS 2021 · 被引用 60 次
- Multi-View Design Patterns and Responsive Visualization for Genomics DataSehi L'Yi, Nils GehlenborgIEEE VIS 2022 · 被引用 20 次
- GoFish: A Grammar of More Graphics!Josh Pollock, Arvind SatyanarayanIEEE VIS 2025 · 被引用 2 次
