Bereits im Jahr 2000 begann ich, das Web Content Management System “x-alance” zu entwickeln. Im Kontext meiner ersten Firma VISUALTEC medien traf ich immer häufiger auf die Anforderung, dass Kunden die Inhalte ihrer eigenen Website komfortabel selbst editieren können. Damals verfügbare Systeme hatten jedoch zwei entscheidende Schwächen. Erstens war ihre Bedienung mühsam und unterschied sich stark von gewohnten Desktop-Oberflächen. Und zweitens wurden proprietäre, an bestimmte Programmiersprachen gebundene Template-Mechanismen eingesetzt. Meine Neuentwicklung setzte daher auf eine intuitive Benutzeroberfläche, die sich dank intensivem Client-Side-Scripting wie eine native Anwendung anfühlte. Unter anderem konnten Menübäume ohne Neuladen von Seiten aufgeklappt werden. Weiterhin setzte ich auf die kürzlich vom W3C verabschiedete Spezifikation XSLT, um die Seiten-Templates zu definieren.