Various sections of the site go here

Thursday, September 24th, 2009

JavaScript Liquid Image FX

Category: JavaScript

Inspired by its conceptual simplicity, Andrea Giammarchi ( cough, the newest Ajaxian, cough ) has revisited an old ActionScript 1.0 Image effect making it lightweight, 1.2Kb minified and gzipped, and portable, thanks to its cross-browser nature and zero libraries dependencies. Last but not least, it’s 100% JavaScript, and without canvas. The theory is simple: expanding Read the rest…

Posted by webreflection at 6:30 am

3.9 rating from 51 votes

Wednesday, September 23rd, 2009

Qooxdoo 0.8.3; New widgets, layouts, and utilities

Category: Qooxdoo

Qooxdoo has a new 0.8.3 release that includes a lot: New Form Handling Unified Selection API Advanced Data Binding New FlowLayout New FlashWidget New ThemedIframe Global Error Handling and more … Take a look at the detailed release notes to learn more, and then have a play in the playground to see it at work.

Posted by Dion Almaer at 6:48 am

4.1 rating from 66 votes

Tuesday, September 22nd, 2009

Chrome Frame: Inject Chrome into IE

Category: Browsers, Google

Google has released the long anticipated Chrome Frame. Congrats to Alex Russell for getting this out. He fought browsers to bring us Dojo (with a great team) and now he comes at the problem in another way… from within. What is Chrome Frame? Let Alex tell you! Put this in a page: < View plain Read the rest…

Posted by Dion Almaer at 4:09 pm

4.2 rating from 86 votes

Introduction to HTML 5

Category: HTML

Are you interested in HTML 5 and what’s coming down the pipeline but haven’t had time to read any articles yet? I’ve put put together an educational Introduction to HTML 5 video that goes over many of the major aspects of the new standard, including: Web vector graphics with the Canvas tag and Scalable Vector Read the rest…

Posted by Brad Neuberg at 7:15 am

4.3 rating from 47 votes

Gmail Mobile team talks Latency and Code Loading

Category: Google, Mobile, Tip

Bikin Chiu of the Gmail Mobile team picks up the HTML5 series with a piece on reducing startup latency. It starts off by talking about lazily loading code via the old favorites of adding a <script> to the DOM, or XHR+eval, but then it gets beyond the typical and discusses the nuance of mobile + Read the rest…

Posted by Dion Almaer at 6:09 am

3.2 rating from 21 votes

Monday, September 21st, 2009

WebGL available in Firefox Nightly

Category: 3D, Firefox

We mentioned that WebGL had landed in WebKit source, when it joined Firefox. Vladimir Vuki?evi? of Mozilla has posted on how it shows up in a nightly instead of just source (which requires a compiler flag etc. This is incredibly exciting, as Jon Tirsen said: Your next 3D shooter will sport a nice “Your browser Read the rest…

Posted by Dion Almaer at 5:03 am

4.4 rating from 38 votes

Microsoft and IBM Help Sponsor SVG Open

Category: Conferences, SVG

Exciting news from the SVG world recently: both Microsoft and IBM have announced that they will be gold sponsors of the SVG Open conference this year! They join a roster of sponsors already present, including Google as the conference host. It’s going to be really exciting to have both Microsoft and IBM at the show, Read the rest…

Posted by Brad Neuberg at 4:30 am

3.3 rating from 23 votes

Friday, September 18th, 2009

Vanadium: Semantic client side validation

Category: JavaScript, Library

Vanadium is a new client side validator that allows you to set semantic validation logic via the class attribute. The main page has examples such as: < View plain text > HTML <input class=":required" type="text"/> <input class=":integer" type="text"/> <input class=":length;4" type="text"/> <input class=":min_length;4" type="text"/> <input class=":format;/^(vanadium)+$/i" type="text"/> <input id="pass" class=":ajax;/username_checker/check.json" type="text"/> <input id="pass" class=":email" type="text"/> Read the rest…

Posted by Dion Almaer at 6:04 am

2.7 rating from 46 votes

Thursday, September 17th, 2009

YUI 2.8.0 – Local Storage wrapper, better Flash interaction, crossdomain connections and progress bars

Category: Flash, JavaScript, Storage, Yahoo!, YUI

Yahoo this week announced the new release of the Yahooo User Interface library. This is great because it answers the question if the 2.x library is still being maintained whilst 3.0 is out and buzzing. The detailed release notes for YUI 2.8.0 show that there is indeed a lot of maintenance and improvement still being Read the rest…

Posted by Chris Heilmann at 5:49 pm
1 Comment

4.6 rating from 24 votes

Talk like a Pirate day is coming! Here’s a script to join the fun

Category: Fun

This Saturday, the 19th of September is once again talk like a pirate day and there is a terribly easy way this year to turn your boring ol’ site into a swashbuckling Piratespeak one. Simply include the following script node at the end of your body element: < View plain text > xml <script src=""></script> Read the rest…

Posted by Chris Heilmann at 11:33 am

3.6 rating from 25 votes

Walking through an HTML5 blog site

Category: HTML

Edward O’Connor has created a nice tutorial of HTML5 through the lens of his blog site use case. The HTML5 spec introduces several new sectioning elements to HTML: <article>, <section>, <header> & <footer>, <nav>, <aside>, and <hgroup>. There’s widespread confusion about when to use these elements. I’d like to write a little bit about these Read the rest…

Posted by Dion Almaer at 6:33 am

3.5 rating from 15 votes

Wednesday, September 16th, 2009

Doloto, the JavaScript optimizer, released by Microsoft Research

Category: JavaScript, Microsoft, Performance

We posted on Doloto, the Microsoft Research project to help optimize JavaScript via code splitting. Ben Livshits and his team have now released the tool: Doloto is an Ajax application optimization tool, especially useful for large and complex Web 2.0 applications that contain a lot of code, such as Bing Maps, Hotmail, etc. Doloto analyzes Read the rest…

Posted by Dion Almaer at 6:42 am

3 rating from 40 votes

Tuesday, September 15th, 2009

WAMI lets you add speech recognition to any web page

Category: Accessibility

Andrew Sutherland is giving a presentation at The Ajax Experience tomorrow at 9:30am where he will announce the availability of WAMI (Web-Accessible Multimodal Applications). WAMI is a project out of MIT that lets you plug voice recognition directly into a javascript powered page, and optionally record+save audio files of people talking. There are a couple Read the rest…

Posted by Dion Almaer at 12:24 pm

3.1 rating from 24 votes

First sign of WebGL lands in WebKit

Category: 3D, Games

Jeffrey Rosen has taken a look at a preview of WebGL landing in the WebKit project. The demo above is an example of this work (here in HD): WebGL is basically an initiative to bring 3D graphics into web browsers natively, without having to download any plugins. This is achieved by adding a few things Read the rest…

Posted by Dion Almaer at 6:18 am

4.1 rating from 39 votes

Sprite Me! How to do CSS sprites without having to do CSS sprites

Category: CSS, Performance

Steve Souders is on a tare. First, Browserscope, and now Sprite Me. There are a lot of tools that try to take images and sprite them, but this goes a lot further, so far that it makes it brain-dead simple to sprite. Check out the demo to see it in action. Look at what it Read the rest…

Posted by Dion Almaer at 12:01 am

4.6 rating from 48 votes

Monday, September 14th, 2009

BrowserScope: UAProfiler++, Crowd source browser tests

Category: Browsers, Performance, Testing

We are good friends with Steve Souders, but his UA Profiler just got beaten by something much better: BrowserScope. Fortunately for him, he and a new team are the ones who beat it :) Lindsey Simon says it best: Browserscope is an open-source project for profiling web browsers and storing and aggregating crowd-sourced data about Read the rest…

Posted by Dion Almaer at 5:07 am

4.1 rating from 32 votes