TiddlyWiki ist ein Wiki in einer HTML-Seite. Keine Datenbank wird benötigt, kein Web-Server muss gestartet werden. Es gibt nur eine einzige HTML-Seite mit einer Menge JavaScript und CSS in ihr.
Am Besten fängt man an, indem man sich von der Homepage ein leeres TiddlyWiki herunterlädt und es irgendwo speichert — zum Beispiel auf einem USB-Stick. Und dann kann man auch loslegen und die ersten Tiddler (so nennen sich die Bausteine aus denen ein TiddlyWiki zusammengesetzt wird) erstellt. TiddlyWiki verwendet AJAX. Es gibt also kein Flackern beim Laden eines Tiddlers oder beim Wechseln in den Editiermodus und zurück. Drückt man auf den “Save”-Button speichert sich das Wiki in die Datei zurück, aus der es geladen wurde.
Durch das Editieren spezialisierter Tiddler lassen sich auch Layout und Farben des Wikis ändern. Es gibt sogar die Möglichkeit Plugins zu installieren, die die Funktionalität des Wikis erweitern.
TiddlyWiki ist ein gutes Beispiel für eine gelungene AJAX-Anwendung. Aus der technischen Perspektive interessant ist, dass sich das Wiki praktisch selbst schreibt und verändert. Es gibt hier keine Trennung zwischen Oberfläche und Daten. Alles ist in einem Monolith enthalten. Während das in anderen Fällen ein Nachteil ist, ist es hier ein Vorteil. Das macht es einfach, mal eben ein persönliches Wiki für ein bestimmtes Thema zu erstellen und es überallhin zu transportieren.



Leave a comment