Mahlzeit,
Letztendlich ist auch JSON genau derselbe Ansatz wie derjenige, den ich verfolge.
Rad neu erfinden?
Das ein Class-Attribut einen bestimmten zweck hast, weisst du ja sicher. Dass du diese aber missbrauchst und damit für den eigentlichen Zweck praktisch unbrauchbar machst, weisst du noch nicht?
Es gibt doch für solche Dinge die Data-Attribute. Ich würde dein Konzept nicht nutzen. Denn entweder brauche ich class, dann kann ich es nicht nutzen oder ich brauche class nicht, dann werd ich meinen Quelltext nicht aufblähen, nur um etwas anders zu machen, was gar nicht nötig ist.
Und ich erzeuge auch nur Sequenzen, jedoch nicht mit textlichen Mitteln strukturiert, sondern auf Byte-Ebene, womit dann auch die Übertragung von Binärdaten möglich ist.
Und verhinderst damit absolut jede Funktion, wenn Javascript nicht ausgeführt wird.
Etwas von Javascript abhängig zu machen was mit purem HTML möglich ist und zusätzlich keinen Mehrwert bringt, ist mMn ein absoluter Fehlschuss.
42