The web page as a WYSIWYG end-user customizable database-backed information management application

  • Authors:
  • David R. Karger;Scott Ostler;Ryan Lee

  • Affiliations:
  • MIT CSAIL, Cambridge, MA, USA;MIT CSAIL, Cambridge, MA, USA;MIT CSAIL, Cambridge, MA, USA

  • Venue:
  • Proceedings of the 22nd annual ACM symposium on User interface software and technology
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dido is an application (and application development environment) in a web page. It is a single web page containing rich structured data, an AJAXy interactive visualizer/editor for that data, and a "metaeditor" for WYSIWYG editing of the visualizer/editor. Historically, users have been limited to the data schemas, visualizations, and interactions offered by a small number of heavyweight applications. In contrast, Dido encourages and enables the end user to edit (not code) in his or her web browser a distinct ephemeral interaction "wrapper" for each data collection that is specifically suited to its intended use. Dido's active document metaphor has been explored before but we show how, given today's web infrastructure, it can be deployed in a small self-contained HTML document without touching a web client or server.