Mit Tangle lassen sich reaktive Dokumente erstellen. Was das sein kann ist kurz auf der Tangle-Webseite, ausführlich und mit vielen Beispielen bei Explorable Explanations zu sehen. Mal überlegen, wie ich das hier einbauen könnte.

Nehmen wir mal das Beispiel von der Webseite:

When you eat cookies, you consume calories.

Schaut eh schon aus wie es soll - einziges Problem ist jetzt noch das Einbetten der JavaScript-Komponente:

<script type="text/javascript">
var tangle = new Tangle(document, {
    initialize: function () { this.cookies = 3; },
    update:     function () { this.calories = this.cookies * 50; }
    });
</script>   

Leider verträgt sich das offenbar nicht mit dem hiesigen Markdown. Vorschläge sind willkommen.

Update:
Offenbar lag das Problem nur noch im Theme-Caching - nachdem ich das Theme kurz auf Casper und wieder zurück gestellt habe, funktioniert es bestens.