- To use jQuery to provide the core TiddlyWiki functions.
- To make the code modular such that the core could be very small and additional functionality could easily be included via bespoke jQuery plugins.
- For the document to be sensibly parsed by screen readers and web crawlers.
- To use HTML and CSS which is valid according to the W3C
- To conform to the TiddlyWiki naming convention and adopt a suitably ridiculous working title for the project
An important thing to note, is that I am not attempting to replace TiddlyWiki. I see JigglyWiki as an experimental prototype to explore ways that TiddlyWiki 3.0 might evolve. I also hoped to keep this quiet for long enough to allow it to progress to the point that I was happy to reveal a working prototype for general discussion. That proved tricky thanks to my own excitement and the way that gossip spreads around the web and discussion groups!
I'd love to get comments on this approach. I'd also be very interested to get advise on TiddlyWiki issues that we might be able to avoid if the opportunity to develop this into TiddlyWiki 3.0 really did come about. I'm less interested in bug reports though. This is a very early proof of concept which will contain many bugs and glitches. You can get to the source of this project via the TiddlyWiki subversion repository More to come!