Tuesday, March 17th, 2009

Unobstrusive Image Puzzle Maker with Canvas

Category: Canvas, Fun

Wow. Christian Effenberger pointed us to his impressive Snapfit.js project. Snapfit takes any picture and, if the browser has support for canvas (or VML), will make it into a puzzle. Not just any puzzle, mind. A potentially wicked hard puzzle where the pieces can be mirrored in either axis. But, not to worry, if you Read the rest…

Posted by Ben Galbraith at 7:00 am

4.3 rating from 28 votes

Monday, March 16th, 2009

More Particles in JavaScript

Category: Fun, JavaScript

A long time ago we covered a simple particle engine in JavaScript, used to produce a toy fire effect (about two years later it was ported to canvas and got much faster). Pawel Witkowski wrote in with another particle demo, this one as a teaser to his promised future full-featured JavaScript particle framework: I spent Read the rest…

Posted by Ben Galbraith at 9:00 am

3.9 rating from 30 votes

JavaScript version of XEyes

Category: Fun, JavaScript

Let’s start out the week with a bit of fun. David King has a little “port” of the good ‘ole xeyes into JavaScript and it is a surprisingly small amount of code. He goes into how it all works in his article, covering the code like this: < View plain text > javascript // Get Read the rest…

Posted by Dion Almaer at 7:48 am

3.4 rating from 38 votes

Wednesday, March 11th, 2009

De-crocking HTML5

Category: CSS, Fun

Stephen Celis has a fun post talking about Douglas Crockfords HTML 5 comment, namely: …the HTML5 project is misguided… It is trying to do too much without a clear mission that defines the problems it is solving. I think the project needs a reset. He comes back: Where’s the glitz, though? The dazzle? What can Read the rest…

Posted by Dion Almaer at 8:42 am

2.5 rating from 28 votes

Monday, March 2nd, 2009

Secret: Time for some Monday fun

Category: Fun, JavaScript

Allan Jardine, a chap who I am a big fan of as he does great work, has a bit of Friday fun that I couldn’t resist putting up on a Monday. He has created Secret “a Javascript library which provides the functions required for scanning an HTML document for certain characters, locating those characters on Read the rest…

Posted by Dion Almaer at 4:01 am

3.7 rating from 26 votes

Friday, December 19th, 2008

Browser version 10 the new Y2K

Category: Fun, Opera

Here is a fun one for Friday, Hallvord Steen discusses the error reports coming in for Opera 10 that are to do with the version number. That’s right, it appears that a number of people use the first character as the version number, which means that Opera 10 is showing up as Opera 1: So Read the rest…

Posted by Dion Almaer at 3:30 am

4.6 rating from 34 votes

Friday, December 12th, 2008

Travians: Sims meets Cultures, with Ajax

Category: Fun, Games

Steve Mattison let us know about a new AJAX game has been released by the makers of that old popular PHP-based village building game Travian. This one is more like Sims meets Cultures, and it is called Travians: “Travians is a browser game in which you rise to the challenge of everyday life as a Read the rest…

Posted by Dion Almaer at 7:44 am

3.5 rating from 46 votes

Friday, November 21st, 2008

Digg Attack: A Canvas Game

Category: Canvas, Fun, Games

Fun news for a Friday. From Jacob Seidelin–the dude behind JavaScript Super Mario Brothers–comes Digg Attack, an original JavaScript game using <g;canvas> for visuals (and Flash for music). As an added twist, the game uses Digg to provide a sort of unique twist; enemies in the game are based on stories in the Digg API Read the rest…

Posted by Ben Galbraith at 7:00 am

3.7 rating from 25 votes

FlickrBrot: Happy Birthday Mandelbrot

Category: Fun

A little Friday fun here from Jacob Seidelin. He has added FlickrBrot to his other fun fractal examples of the past. FlickrBrot commemorates the birthday of Mandelbrot himself: Today is the birthday of Benoit Mandelbrot. About 30 years ago he pulled a bit of mathematical beauty out of his head that would make him father Read the rest…

Posted by Dion Almaer at 12:01 am
Comment here

3.3 rating from 14 votes

Wednesday, November 19th, 2008

When generated JavaScript goes wild; JavaScript WTF in SharePoint

Category: Fun

The JavaScript below was pointed out by Aaron Newton, and it comes from SharePoint. Jim Wilson said about it: “and we wonder why windows has 40 million lines of code.” < View plain text > javascript function DeferCall() {     if (arguments.length == 0) {         return null;     } Read the rest…

Posted by Dion Almaer at 5:00 am

4.2 rating from 34 votes

Wednesday, November 12th, 2008

CSS and Tables; The war continues

Category: CSS, Fun

Time for a bit of fun. The eternal battle of tables vs. CSS layouts continues. We geeks have had classics such as vi vs. emacs, and Star Wars vs. Star Trek. First up we have And then we have You have to take a look at the source for that one :) < Read the rest…

Posted by Dion Almaer at 12:01 am

4.3 rating from 26 votes

Friday, October 31st, 2008

JSSpeccy: A ZX Spectrum Emulator in JavaScript

Category: Canvas, Fun

[via Simon Willison] A little bit of Friday JavaScript-craziness for you. Matt Wescott has created a ZX Spectrum emulator in JavaScript. The Sinclair ZX Spectrum was an old-skool PC from the 80s. Details: Readme file Run JSSpeccy online (includes 10 classic games!) Download JSSpeccy (644Kb) JSSpeccy Subversion repository I especially like how Matt describes himself: Read the rest…

Posted by Brad Neuberg at 7:00 am

4.5 rating from 24 votes

Attack Ad Generator

Category: Fun

Would could be more perfect for a Friday before the election than an attack ad generator, written using jQuery, jQuery UI, and YUI base line CSS resets. This is really nicely done, including great tools such as speech integration.

Posted by Dion Almaer at 1:19 am

3.1 rating from 27 votes

Wednesday, October 1st, 2008

The Presentation Randomizer

Category: Fun, Presentation, The Ajax Experience

At our Ajax Experience keynote this year, Dion and I coded up a simple little program that buzzed at random intervals every 10-120 seconds. Whenever it buzzed, one of us had to stop talking and the other would have to pick up right where the other guy left off. It definitely kept things fresh. Quite Read the rest…

Posted by Ben Galbraith at 8:03 am

3 rating from 22 votes

Friday, September 26th, 2008

Gravity: Some real Friday fun

Category: Canvas, Fun

Eric Seidel normally spends his time building browsers, but he has a fun little bit of JavaScript code to show us this time. Gravity was inspired by the Flash Wii Ad that has been going around that uses Flash to explode out of the page. The bookmarklet takes your form elements and images and starts Read the rest…

Posted by Dion Almaer at 9:56 am

1.7 rating from 119 votes

Friday, September 19th, 2008

Pacman bites back

Category: Fun, Games

I got to play an old school, sit down, Pacman at Google Developer Day, London, so it only seems appropriate to keep playing it thanks to Harry Guillermo and his new Pacman port to JavaScript.

Posted by Dion Almaer at 5:19 am

4.3 rating from 44 votes