All topics go here

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 1012 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

Keep your vows; Keeping wed to Node

Category: Node, Testing

Vows can be a beautiful thing. Alexis Sellier of LESS fame, is becoming an open source star. This time around he brings us Vows an asynchronous-friendly behavior driven development framework for Node.js. Write you BBD specs like this: < View plain text > javascript // division-by-zero-test.js   var vows = require(‘vows’),     assert = Read the rest…

Posted by Dion Almaer at 6:14 am
1 Comment

3.3 rating from 3 votes

Wednesday, June 30th, 2010

The death of the pixel as we know it; The new DPI web

Category: Browsers

The Web used to be so simple. Browser request goes to server, where you do some work, and return some HTML. Then we got Ajax and finally web apps could have some semblance of UI responsiveness. Now we have richer HTML5 technologies to change expectations of our users once again. The Web is getting some Read the rest…

Posted by Dion Almaer at 11:17 am

4.3 rating from 3 votes

jQuery.fn.webkitTransform: bananas on the skew-whiff

Category: CSS, JavaScript, jQuery

Franz Enzenhofer has created a nice new webkitTransform plugin that helps you manage transforms and state. Franz tells us more: With jQuery.css you can’t easily change the webkitTransform CSS because webkitTransform is not your average CSS. If in one step you add .css(‘-webkit-transform’, “rotate(20deg)”) and in the next step .css(‘-webkit-transform’, “scale(2.0)”) the rotate value gets Read the rest…

Posted by Dion Almaer at 7:01 am

4.2 rating from 6 votes

HTML5 Video; YouTube Perspective

Category: Video

The YouTube API blog put their point of view on HTML5 video on the table. I would love to know why they felt like this was the right time, and what their angle is. I find myself often confused with the Google strategy. On one hand they are doing amazing things for the Open Web Read the rest…

Posted by Dion Almaer at 6:16 am

3.8 rating from 5 votes

IE9 gets a Web Timing API to measure performance

Category: IE, Microsoft, Performance

Web site performance is a very important topic. We should not let our end users wait for our sites and optimizing them for load time and rendering can save us thousands of dollars in traffic. There is a lot of great content out there on performance (spearheaded by Yahoo a few years back). When it Read the rest…

Posted by Chris Heilmann at 3:15 am
1 Comment

2.3 rating from 3 votes

Tuesday, June 29th, 2010

ChromeKit: Some folk love putting windows in browsers

Category: CSS

The awesome Guillermo Rauch and Nathan White have taken one of the Web code katas and played with it. Before the Web we had [wW]indows. Maybe that is why developers are keen to implement windows within the Web page, mainly to see if it can be done. We had the great Emil and Erik building Read the rest…

Posted by Dion Almaer at 6:10 am

2 rating from 3 votes

Monday, June 28th, 2010

IE9: Big leap forward, and how we can help the Microsoft momentum

Category: Browsers, IE

Microsoft continues to impress with its developer preview releases for IE9. They went from a laggard in both performance and Web standards, to regrouping and doing some fantastic work in both regards. The honourable PPK has detailed the leap forward with CSS (in between watching his Dutch team do well in the World Cup. Not Read the rest…

Posted by Dion Almaer at 4:35 pm

4 rating from 2 votes