- IBM cat brain simulation dismissed as 'hoax' by rival scientist
- Cisco pedigree wins over VCs
- De-Worm your iPhone
- Steve Jobs is a man of a few words
- Holiday gift guide
Mark Gibbs shares Web site tips and provides advice on getting the most out of your apps.
Over the last couple of years Wikis have moved from experimental to novelty status, and with the rise of Wikipedia, became definitely a mainstream idea. Over the same period Wikis also went in the opposite direction becoming small and definitively personal, although I doubt whether many people are aware of these microwikis yet.
Today I want to focus on one microwiki system that has really impressed me: TiddlyWiki, a freeware tool copyrighted by the UnaMesa Association, a non-profit founded to supply free tools and Web services.
The TiddlyWiki site describes the system as “a reusable non-linear personal Web notebook.” The core of TiddlyWiki is a single XHTML file in which is embedded all of the wiki code, all of the content, the editing services, and the style sheet. In other words, when you load a TiddlyWiki file into your browser the entire system is local and editable. TiddlyWiki’s functionality is also extensible through plugins, which I’ll come back to in a moment.
Because TiddlyWikis are single files you can easily store and use them on removable media such as USB drives and rewritable CDs and DVDs.
Like any powerful idea TiddlyWiki takes a little effort to understand and the current documentation written by the authors and aficionados of the system (such as “A TiddlyWiki help file for beginners” is good for techies but less so for general users.
The core concept is that of a “tiddler” – what some call “MicroContent” – that is the basic unit of storage in a TiddlyWiki. You create a tiddle and give it a title, content (which can contain text, HTML, images, code, stylesheets, and links) and tags.
The default layout of a TiddlyWiki has a title bar at the top (which also includes “backstage” – a menu of system management functions for setting options, importing data, and managing plugins) and below that a menu on the left, the tiddler display area in the middle, and a toolbar on the right. That said, by creating stylesheet tiddlers you can reconfigure the interface as you please.
You create tiddlers by clicking on the “new tiddler” link in the right hand menu and filling in the three fields. TiddlyWiki has its own markup language and supports Creole, a common cross-platform wiki markup format.
You can open and optionally edit tiddlers, print them, synchronize them with servers, and search through all of the tiddlers in a TiddlyWiki, and TiddlyWiki supports versioning (this can be disabled).
Mark Gibbs is a consultant, author, journalist, columnist and blogger.
Comment