Idyll: A Markup Language for Authoring and Publishing Interactive Articles on the Web

Interactive Data VisualizationData StorytellingJournalists & EditorsUI/UX DesignersHCI Researchers

The web has matured as a publishing platform: news outlets regularly publish rich, interactive stories while technical writers use animation and interaction to communicate complex ideas. This style of interactive media has the potential to engage a large audience and more clearly explain concepts, but is expensive and time consuming to produce. Drawing on industry experience and interviews with domain experts, we contribute design tools to make it easier to author and publish interactive articles. We introduce Idyll, a novel "compile-to-the-web" language for web-based interactive narratives. Idyll implements a flexible article model, allowing authors control over document style and layout, reader-driven events (such as button clicks and scroll triggers), and a structured interface to JavaScript components. Through both examples and first-use results from undergraduate computer science students, we show how Idyll reduces the amount of effort and custom code required to create interactive articles.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/uist/7144/2018

AdRecommended

Learn AI Coding at CodeNow

At a Glance

Paper Snapshot

fact_check
dataset
Source
UIST
calendar_month
Year
2018
emoji_events
Award
No award tagged
group
Authors
2 authors
sell
Subtopics
Interactive Data Visualization, Data Storytelling
work
Professions
Journalists & Editors, UI/UX Designers, HCI Researchers
article
Content Status
Abstract only
hub
Related Papers
10 related papers