About my Javascript+HTML5+Canvas+SVG project

One day I decided to try out Twitter (about 9 months ago) …

I was browsing people’s feeds and adding folks and somehow I ended up with a tweet on my timeline that was made entirely of unicode characters, the kind that was used in terminals to display user interface elements before bitmapped graphics came along.

It inspired me to make an Editor for this kind of art (which is called “Twitter Art” by the way)

Make sure to watch these demonstration videos videos on youtube in HD (720p)

http://www.youtube.com/watch?v=Wd-d1p-c56U (Original)

http://www.youtube.com/watch?v=UX5jOvdLG8c (Canvas2Vector Effects 1)

http://www.youtube.com/watch?v=jCAp22_HYLk (Canvas2Vector Effects 2)

http://www.youtube.com/watch?v=R1fin3jBFTw (Canvas2Vector Effects 3)

http://www.youtube.com/watch?v=VLyLb3Otw5s (SVG Saving And Manipulation)

I’m working on free open source license for non-commercial use and also a royalty-free commercial license with commented sources, to help this new medium take hold.

The app is built entirely with Javacsript, HTML5 (canvas), and SVG. There are no server components, other than a 20-line Python HTTP server based on Google Appengine API. Static HTML5, JS and .png files are served to the client and everything runs inside the browser.


The Firefox team, after having been pouched to death by Google, decided to remove the ability in Firefox to send keystrokes to a textarea. Thus, the death of idibidiart (until I have time to port it to Chrome, which has become the more advanced development environment, which wasn’t the case when I started)

http://idibidiart.com (RIP til later notice)



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s