Observable Plot, on an ordinary page

No Quarto and no Observable runtime anywhere on this page. Tab to a chart, then use the arrow keys; S sonification, B braille, T text.

What makes this work: the two <script> tags in the head. The charts below are drawn with plain Plot.plot() calls that know nothing about MAIDR.

A chart added after load is picked up the same way — nothing needs re-binding, and the one it replaces is released rather than left behind.