Concept catalyst pour html

Je ne sais pas pourquoi je pensais à flash catalyst au moment ou j'ouvrais firebug mais tout cela m'a donnée une idée.
Imaginons un module firefox, qui nous permet d' ajouter, éditer, supprimer, positionner dans "une DisplayList" (genre layer photoshop) et déplacer nos éléments via jQuery. chaque élément peut être défini un peu à la manière de flash catalyst, un bouton, un élément animé, un texte, un conteneur...etc. On pourrais aussi assigner un effet (avec panel edition des variables)

Nous avons donc comme données :

  • la position de l'élément
  • la profondeur de l'élément
  • le type d'élément.
  • un effet à appliquer avec ses options

Il me semble possible de là de produire une page web un peu comme catalyst produit un swf. ou d'écrire un script js qui fera la mise en page lorsqu'il est déclenché.

Idée à creuser...