Fun Stuff

JavaScript Web Drawing Frameworks

JavaScript Web Drawing Frameworks
Over at Smashing Magazine they have put together a very good post about JavaScript web drawing frameworks. The post pits Paper.js against Processing.js against Raphaël. All three frameworks allow you to do some great things in the browser through JavaScript and give you a good alternative to Flash for web animation. The frameworks are pretty close in a lot of ways, each with their own strengths and weaknesses.

Below is the overview of each framework from the post.

Paper.js Processing.js Raphaël
Technology canvas tag canvas tag SVG
Language PaperScript Processing script JavaScript
Browsers IE 9 IE 9 IE 7
Mobile Yes Yes iOS only
Model Vector and raster Raster Vector
Size 56 KB 64 KB 20 KB

You can go to the referenced source of this post here.

Post written by Ajaxonomy using scovry

Code Hero Learn to Make Games, Through a Game!

A Kickstarter project called Code Hero is being created with the goal being to learn to create games through a game. A donation of $42 gets you a pre-order of the game and lesser donations give you sneak peeks and discounts on buying the game.

It seams like a cool idea for a game, but do you think it will sell?

You can go to the referenced source of this post here.

Post written by David Hurth using scovry

Are You a Coding Rockstar?

Are You a Coding Rockstar
Do you think that you are a coding rockstar? Are you why they invented programming languages? Do you care to put your coding to the test?

If you do then you should check out U Suck at Coding. U Sack at Coding is mailing list that sends you programming problems that allows you to put your coding skills to the test. You can check out the first week's e-mail here.

It's a lot of fun and will let you know how good a coder you are.

You can go to the referenced source of this post here.

Post written by David Hurth using scovry

Interactive 3D Dodecahedron in HTML5


HTML5 is the future of the web, although it is taking some time before all browsers have full support for it. The things that can be done with it are nothing short of amazing, especially considering how easy the code really is. Well John Esposito over at the HTMLZone (part of DZone) has written a very good HTML5 example. The example is of an interactive 3D dodecahedron. The post gives a brief overview of the code as will as all of the code that was used to create the effect.

Below is an excerpt from the post.

Thursday's CSS3 bitmaps were clever and fun, but a little counter-HTML5-cultural: the whole point of SVG, Canvas, and so forth, is that vectors are better, because simpler, than bitmaps.

Today's interactive geometric CSS3 shape is just the opposite: far more pixels than pre-rendering could possibly justify, emphatically composed of 2D surfaces, and fully animated in 3D.

It's a folding/unfolding dodecahedron (not in FF/IE):

You can read the full post here.

You can checkout the demo here.

What I Did on My Winter Holiday

This winter break (or as we used to call it when I was still in school, Christmas vacation), I worked on a little web application. The application was going to be for an automotive related blog that I write on, but once I started working on it I realized that the application was better if it wasn't restricted to just automotive information.

The application is called scovry and it is a web discovery application. You may notice that we at Ajaxonomy love spy applications (notice that in Ajaxonomy labs we wrote delicious Spy and TubeSpy). scovry is kind of a blend of these spy applications along with gathering information from many other social media sites and social networks. Beyond this the site adds a social element by allowing comments and easy sharing of items found on the site.


From a programming side, in order to load all of the data and keep the server happy I used a lot of caching. The caching code I used was based on the Easy Server Side Caching in PHP article that I wrote a while back. With some small changes, the biggest of which was using readfile() instead of include(). I even modified the caching script to cache images that are loaded from the thumbnail service to make loading much faster (not to mention to reduce requests for images).

You can check out scovry here.

JSON 3D - The Time is Near!

3D on the web is getting very close to being a reality. With the release of Google Chrome 9 and Firefox 4, that uses WebGL (a subset of the OpenGL library) coupled with HTML 5 and JavaScript, 3D on the web could soon become used in many websites.

With 3D likely becoming mainstream on the web within the next few years, I thought that now is the time to build tools to model 3D models using a small easy to handle format that could be easily used in JavaScript.

You may remember my post from a while back about JSON 3D. I feel that using JSON for 3D modelling would be the best format to handle 3D models on the web. This would allow for quick Ajax calls to allow loading 3D models as needed on a page and the format is about as small as you can get on the web for holding this type of data. Additionally JSON already has a huge footprint in Ajax development and has virtually replaced XML in being used for most Ajax calls.

You can read my original post on JSON 3D here. My hope is that some of you will find this useful and will begin to write the tools that will be used to have 3D available all over the web.

Also, if you are looking to have some fun, you can view a bunch of Chrome WebGL 3D demos here.

PR Hack Writes The Most Amazing Press Release Ever Featuring an Actual Product or Service


About a week ago there was a very funny press release that appeared on TechCrunch. I thought the idea was great, but I noticed that the press release didn't actually mention any product. Because of this, I thought I would try to write my own Press Release that actually mentioned a product or service and a big feature release. The service is (I wrote about the service that I worked on a couple of posts ago) and the new feature is the ability to have Twitter tweets that contain links automatically bookmarked on (with no need to login to

Below you can read the full press release.

PR Hack Writes The Most Amazing Press Release Ever Featuring an Actual Product or Service

PR Hack writes the most amazing Press Release that includes a Product Ever, according to David Hurth. First he grabs you with the subject and then throws in a great quote about a product. is the best social bookmarking site in the universe”, according to creator and PR Hack David Hurth.

To cement this Press Releases place in history David adds the below quote about an actual product!

“ is so awesome that it even allows you to bookmark your links from Twitter, so you don’t even have to visit the site!” David continues his quote with the following, “we don’t care about traffic, we just want to store your links for when you need them later, how awesome are we now!”

Not only is this the most amazing Press Release that includes a product ever (History has already recorded that Mitch Delaplane wrote the The Most Amazing Press Release Ever Written, not containing a Product or Service), but it should end now before the world explodes from the awesomeness of this Press Release!

If you you do not agree that this Press Release is “The Most Amazing Press Release Ever Featuring an Actual Product or Service”, then write your own. Otherwise start using and you too can be this awesome!

You can read the original post here.

Let me know what you think of the press release and if you think this is the way that press releases should be.

Game of the Week - Command Grid


Well, it is already Friday and time for the game of the week. This week's game is a real time strategy game call Command Grid. So, enjoy your Friday and play Command Grid.

You can play the game here.

Game of the Week - Deadly Neighbours


This week's game is an interesting twist on a turn based RPG game. The weapons in the game are part of what makes it fun. They range from pillows to an axe. So, have a great Friday and enjoy playing Deadly Neighbours.

You can play the game here.

Top Gadgets of the 1980s


It is hard to believe it, but 1980 is now 30 years ago. As Christmas is coming up quickly, it is kind of fun to think of what we wanted as a gift way back in the 80s. Well, over at they have put together a list of the top Gadgets of the 80s.

Below is an excerpt from the list.

Nintendo Entertainment System or Nintendo NES entered the Japan market in 1983. The 8 bit game console very soon got fantastic popularity due to the great range of game program products, for instance the Super Mario Bros that became the mascot of Nintendo company. More than 500 000 of consoles were sold for an average cost of about $ 250. In the middle of the 1990s the Nintendo NES yielded to the 16 bit systems like Sega Mega Drive.

With the advent of Sony Walkman the new era in the history of portable audio devices began. A prototype of the Walkman was developed in 1979 for Akio Morita – the co-founder of Sony, to give him the great possibility to listen to opera music during frequent flights. In 1980 the Walkman entered the Japan, USA and European market. In 1980 the possibility to take your favorite music with you anywhere seemed to be something incredible. Cassette players became fantastically popular.

For me the top gadget was the Nintendo (a.k.a NES) system. Check out the entire list to see what you where dreaming of owning in the 80s (the list is only of gadgets, so don't expect to see a Porsche 928 on it).

You can read the entire list here.

Syndicate content