Various sections of the site go here

Friday, August 6th, 2010

What Can You Build in 1k of JS?

Category: Contests, JavaScript

Here’s a fun way to end the week. Peter van der Zee has cranked up a cool contest where you’ll be judged on what you can build using just 1k of JavaScript. The rules are simple: Create a fancy pancy Javascript demo Submissions may be up to 1k. (And not crash) Externals are strictly forbidden, Read the rest…

Posted by Rey Bango at 11:00 am

2.3 rating from 8 votes

Thursday, August 5th, 2010

qooxdoo 1.2 and 1.1.1 released

Qooxdoo framework folks report a new release. Update includes a virtual list for handling really big numbers of items. It takes full advantage of qooxdoo’s data binding layer, so another demo shows how you can create an extended list with custom renderers. The virtual List is marked as experimental, and we look forward to include Read the rest…

Posted by jvaughan at 3:26 pm

3.3 rating from 3 votes

Wednesday, July 28th, 2010

Canto.js: An Improved Canvas API

Category: Canvas, JavaScript, Library

Javascript author extraordinaire David Flanagan released Canto.js recently, a lightweight wrapper API for canvas, introduced here and documented at the top of the source code. Example: < View plain text > javascript canto("canvas_id").moveTo(100,100).lineTo(200,200,100,200).closePath().stroke(); Notice three things: canto() returns an abstraction of the canvas – a “Canto” object. As with jQuery and similar libraries, there’s method Read the rest…

Posted by Michael Mahemoff at 11:10 pm

2.8 rating from 4 votes

Tuesday, July 27th, 2010

YUI 3.2.0 preview release 1 – touch events support, transitions and browser-specific loading

Category: Browsers, CSS, JavaScript, Library, YUI

Over at the the YUI blog the team just announced the preview release of YUI 3.2.0. YUI3 now has some interesting new features that the team wants you to try and tell them if they work out for you. The changes to the already very powerful library are quite ambitious: Touch event support for mobile Read the rest…

Posted by Chris Heilmann at 1:34 pm

3.6 rating from 7 votes

Monday, July 26th, 2010

Canvas Color Cycling

Category: Canvas, Games, Graphics, Performance

Interest in Canvas, as well as mobile apps, has led to a renaissance of old-school 8-bit graphics. Joe Huckaby of Effect Games has been playing around with color cycling, leading to some stunning effects. Anyone remember Color cycling from the 90s? This was a technology often used in 8-bit video games of the era, to Read the rest…

Posted by Michael Mahemoff at 7:21 pm

3.1 rating from 9 votes

Saturday, July 24th, 2010

Looking at JS emulator core for GameBoy

Category: JavaScript

JavaScript as a general-purpose “Turing-complete language” is illustrated – the example discussed in the first part of a series:  How a CPU can be emulated through JS, and how one might start building an emulation core for the GameBoy console. Looking forward:  How a game image can be loaded into the emulator over the Web. Read the rest…

Posted by jvaughan at 10:29 pm

3.6 rating from 5 votes

Thursday, July 22nd, 2010

Dojo 1.5 is Out and it’s Feature Packed!

Category: Dojo

The Dojo project continues to pump out goodness announcing version 1.5 of the Dojo Toolkit with a number of new and exciting features. Dylan Schiemann had this to say about the release: The JavaScript world is evolving at an intense pace. We’re very pleased with this release of Dojo, which offers the stability needed for Read the rest…

Posted by Rey Bango at 1:06 pm

3 rating from 6 votes

Monday, July 19th, 2010

A Little PIE with that CSS3?

Category: CSS

Everyone’s chomping at the bit to leverage new HTML5 and CSS3 features but with some older browsers not supporting them, hacks are still needed to make things work in a cross-browser fashion. We’ve seen libs that make things easier such as Remy Sharp’s html5shiv and Modernizr and now we can add another one. Jason Johnston’s Read the rest…

Posted by Rey Bango at 10:51 am

3 rating from 1 votes

Friday, July 16th, 2010

It’s Friday. Take the time to learn the Web with a splash of French, German, and Irish

Category: Fun, Presentation

The week has been long. Much code has been written. There is much more to do, but Friday is for relaxing a little. Take some time, sit back and watch, as three fantastic videos are available for you: French: Paul Rouget of Mozilla, shows you the future Paul builds the best demos. ever. At the Read the rest…

Posted by Dion Almaer at 12:34 pm

4 rating from 1 votes

Wednesday, July 14th, 2010

Synthetic Event Library Syn Aims to Make Testing Easier

Category: JavaScript, Testing

The team at Jupiter IT have release Syn, a library which allows you to create synthetic events for use in testing. This standalone library is meant to assist in testing complex UI behavior by simulating user actions such as typing, clicking, dragging the mouse. Testing rich, dynamic web applications sucks. At Jupiter, we’ve tried almost Read the rest…

Posted by Rey Bango at 11:54 am

1 rating from 2 votes

Tuesday, July 13th, 2010

An alternative way to addEventListener

Category: Examples, JavaScript, Standards, W3C

I can’t believe none of us knew DOM2 This is how a tweet from @SubtleGradient, re-tweeted by @jdalton, has been able to steal my rest tonight … and this post is the consequence … What’s new in a nutshell There is a W3C Recommendation about addEventListener behavior, which clearly specify the second argument as an Read the rest…

Posted by webreflection at 8:00 am

3.7 rating from 11 votes

Quilt: Stitching Your JavaScript Modules Together

Category: JavaScript

It floors me what young, talented developers are building these days. Kit Goncharov, who only recently turned 17, just cranked out Quilt, a JavaScript preprocessor written in JavaScript. Quilt is very similar to the Sprockets JS preprocessor in that it allows you to improve code organization by logically separating your code into multiple modules within Read the rest…

Posted by Rey Bango at 7:00 am

4 rating from 1 votes

Monday, July 12th, 2010

Strobe; A hot new HTML5-touch startup founded by Charles Jolley

Category: HTML

Charles Jolley: “I started working in SproutCore almost 5 years ago because I believe the future of software development lies in native-style apps in the web browser. It is the platform of the future and when that shift change happens, I want to be there with the technology. Now, I believe that time is almost Read the rest…

Posted by Dion Almaer at 7:03 am

3 rating from 2 votes

Wednesday, July 7th, 2010

Ben and Dion Step Down as Editors of

Category: Announcements

In the spring of 2005, the two of us gave our first Ajax talk together. The subject of the talk was DHTML, but Jesse James Garrett had just coined “Ajax” a few days previous, so we sprinkled the term throughout the slide deck. We needed a place to put some source code that accompanied the Read the rest…

Posted by Ben Galbraith at 3:48 pm

5 rating from 1024 votes

Friday, July 2nd, 2010

text-rendering: optimizeLegibility; //Can you read me now?

Category: Typography

text-rendering: optimizeLegibility;. Awesome.

Posted by Dion Almaer at 6:27 am

3.2 rating from 5 votes

Thursday, July 1st, 2010

Firefox 4 with lots of speed improvements and inline SVG

Category: Browsers

Mozilla went to London, England yesterday night to give a workshop about Mozilla Add-Ons and show some of the cool new stuff coming in Firefox 4. Probably the most impressive thing (next to the new Add-Ons Builder based on Bespin) was the upcoming Features of Firefox 4: HTML5 Video display Painting with Canvas Image manipulation Read the rest…

Posted by Chris Heilmann at 10:26 am

2.3 rating from 4 votes