On Wednesday we had a hackday to create a product called
MediaWikiUnplugged. For an afternoon's work, although we hadn't created a masterpiece it was a pretty productive day and quite a good outcome, and great working with the Globant guys. The result seems to have been
retweeted a few times on Twitter.
It made me realise however that if we could create that in a half day I could surely get VismoCanvas - a project I've had in my head and in several scrapped prototypes in a semi decent state to see what people think of it.
In a nutshell the project is this - I want to create a client side graphics program completely written in html/css/javascript. I think the
TiddlyWiki community would really benefit from a drawing application to create simple graphics on the fly, save them and transport them in document. I also like the idea of multiple users being able to collaborate on an image just as they might to a piece of text.
So the result of 1 day of hacking is
VismoCanvas which I will now share with you. It throws together alot of the code I have written in my VismoLibrary with jquery and some jquery plugins to bring a basic (and a little buggy) graphics application that provides line drawing, circle drawing, stroke and fill styling and the ability to move and resize those circles. When I throw in some more effort there will be also be polygons.
Where I'm planning to go with this is to make these diagrams you create interactive - the ability to add links to each shape that when viewed by someone they can click on them and jump to places on the web. Think flowcharts, think family trees, think diagrams of brain neurons, graphs - the possible uses are endless.
And importantly.. it's cross browser and pretty performant... even in IE. Let me know what you think...
Thanks for reading this far. Did I bore you or interest you? Let me get better at doing the latter and focus more on working on the good stuff...