AnubiS: Die Technik von WYSIWYG-Editoren

Beitrag lesen

Immer wieder sieht man Online WYSIWYG-Editoren, die HTML-Code für Websites erzeugen. Ich rede nicht von Frontpage oder so einen Kram, sondern meine diese, die zum Beispiel in Content Management Systemen wie Typo3 eingesetzt werden (htmlarea, rte, ...).

Aber wie funktionieren solche Editoren? Ich würde gerne die Grundlagen dafür begreifen. Immerhin steht der Text in einer textarea. Und diese zeigt Quellcode ja normalerweise direkt an. Wie bringt man eine textarea also dazu, daß der dort enthaltene Code interpretiert wird?