The Whole DOM's a Stage

Live Coding the Document Object Model for Visual Performanc

Authors

  • Austin Franklin Södertörn University

DOI:

https://doi.org/10.3384/asp3.1636

Keywords:

Live coding, Document Object Model (DOM), Audiovisual performance

Abstract

This paper presents a lightweight JavaScript framework for live coding web browser pages directly via the developer tools console. By treating web elements as dynamic visual targets and CSS Web Animations as composable temporal primitives, the system transforms the web Document Object Model (DOM) into a real-time visual canvas. The architecture introduces a targeting state machine, continuous registry management, and composable keyframe animation pipelines. This practice is situated within media ecology and browser art history, connecting them to contemporary net art practices.

Downloads

Published

2026-11-12

Conference Proceedings Volume

Section

Academic - performance