All topics go here

Thursday, May 6th, 2010

Web 2.0 Expo Browser Panel

Category: Editorial

Yesterday, I had the pleasure of moderating a panel at Web 2.0 Expo on the future of browsers with Ben. On the panel were distinguished gents. In the photo (courtesy of TechCrunch) you see (sitting from left to right): Alex Russell (Google), Brendan Eich (Mozilla), Charles McCathieNevile (Opera Software), Giorgio Sardo (Microsoft Corporation), and Douglas Read the rest…

Posted by Dion Almaer at 10:39 am

4 rating from 1 votes

iPad JavaScript Shockingly Slow?

Category: JavaScript, Mobile, Performance

Douglas “My Guns Are Bigger Than Yours” Crockford sent us a pointer to Moonwatcher’s post on entitled “My MacBook Pro runs JavaScript 26.7x as fast as my iPad“. After Moonwatcher ran SunSpider on the iPad, he concluded: It’s one thing not to be able to run Flash apps. But JavaScript performance like this effectively means Read the rest…

Posted by Ben Galbraith at 6:00 am

2.3 rating from 3 votes

Wednesday, May 5th, 2010

New IE9 Preview: Performance, Hardware Acceleration, and Acid3

Category: Browsers, IE

At MIX, Microsoft showed that they are back in the browser game with a preview of IE9 “platform” (platform seems to mean ‘haven’t got it together as a real browser yet, but we wanted to get it to you guys ASAP’). Today, they updated the preview as they said they would (claiming they will do Read the rest…

Posted by Dion Almaer at 11:06 am

1.5 rating from 2 votes

The new element has been added to the HTML5 spec

Category: HTML, Standards

It is always fun to get a new tweet from Mr. WHATWG and these came through recently: HTML5: Captions – Stage 1: the <track> element. HTML5: Captions – Stage 2: the IDL additions. HTML5: Captions – Stage 3: defining what a timed track and a timed track cue are. John Dyer noticed the new <track> Read the rest…

Posted by Dion Almaer at 5:58 am

3.3 rating from 3 votes

Tuesday, May 4th, 2010

Chrome is doing 0 to 60 faster than ever… and IE is down below 60

Category: Browsers

Some good news in the land of browsers. Firstly, the Chrome team has released a new beta that features impressive performance numbers to go along with HTML5 features that have all been baking in the developer channel. First we have the performance. It is cool that they only compare with themselves: Seeing V8 get faster Read the rest…

Posted by Dion Almaer at 12:41 pm

2 rating from 2 votes


Category: Examples, UI

Raphael is pure goodness. Dmitry gave a fantastic talk at JSConf, and his library never fails to impress. There have been a few interesting posts recently. Trotter Cashion kicks things into gear as he declares his love and then goes on to show how you can unit test Raphael with some mocks. Then we learn Read the rest…

Posted by Dion Almaer at 7:06 am

3.7 rating from 3 votes

Express: Sinatra for Node

Category: Node, Server

< View plain text > javascript require.paths.unshift(‘path/to/express/lib’) require(‘express’)   get(‘/’, function(){   this.redirect(‘/hello/world’) })   get(‘/hello/world’, function(){   return ‘Hello World’ })   get(‘/bye/world’, function(){   this.render(‘title.html.haml’, {     layout: false,     locals: {       title: ‘Bye World’     }   }) })   run() In the rush to become Read the rest…

Posted by Dion Almaer at 6:01 am
1 Comment

4 rating from 1 votes

RGraph: Canvas based graphing library

Category: JavaScript, Library

There are a few graphing libraries out there. The latest that we have been shown is RGraph by Richard Heyes: RGraph is a graphing/charting software component for websites. It uses HTML5 technologies (the new Canvas tag) which is already present in most modern web browsers to create and show graphs/charts. The graphs are created inside Read the rest…

Posted by Dion Almaer at 12:55 am
1 Comment

3.3 rating from 4 votes

Monday, May 3rd, 2010

Page Speed SDK released; HAR to Page Speed tool created

Category: Performance

Releasing the Page Speed SDK (all open source) is one step closer to having a common performance metric across all web development tools and environments. Imagine being able to get the same performance analysis results from Firebug, Web Inspector, HttpWatch, Fiddler, Keynote, and Gomez. This will help us develop a common vocabulary and bring more Read the rest…

Posted by Dion Almaer at 6:55 am
Comment here

4 rating from 2 votes

HTML5 Extensibility: Here comes the Semantic Web! ;)

Category: HTML

Mark Pilgrim continues to create fantastic content for his Dive Into HTML5 book. His latest is on HTML extensibility. Some folks tried to get us to use RDFa in XHTML (and try to get us doing it in HTML5 too… :/), and we have had the micro-formats folks take a pragmatic approach. The new microdata Read the rest…

Posted by Dion Almaer at 5:16 am

3.8 rating from 4 votes

Friday, April 30th, 2010

Mobile Web UX: Beautiful Twitter Clients and more

Category: Mobile

Twitter released an official Android application today that looks clean and to the point. A mobile Web version of a Twitter client, Tweet Me was released on webOS, and I think it raises the bar. It is beautiful and a pleasure to use: This is a segue into some posts that I have penned recently Read the rest…

Posted by Dion Almaer at 11:12 pm
1 Comment

3 rating from 2 votes

Want Web games on all things iTouch? Scripty 2.

Category: Prototype, Scriptaculous

Thomas Fuchs has a detailed post on building a Flash-y game with scripty2 where he walks through a memory game. Everything is shown, from game logic all the way to the smooth animations and easings: < View plain text > javascript // animate cards to go to new positions cards.inGroupsOf(4).each(function(group, x) {   group.each( function(card, Read the rest…

Posted by Dion Almaer at 10:47 am
Comment here

4.8 rating from 5 votes

Torus: 3D Tetris Fun

Category: Fun, Games

Nearly 4 years ago, Ben Joffe created a fun Tetris-like game called Torus that takes the classic and makes it cylindrical. He just updated the game now that browsers can power his canvas game sooo much better. Smooth falling motion Smooth left/right motion Row clear animation Slightly higher playing field Visual indication of death zone Read the rest…

Posted by Dion Almaer at 6:20 am

3.2 rating from 9 votes

Microsoft to support H.264 only? Really?

Category: Microsoft, Standards

Dean Hachamovitch took an opportunity to talk about Microsoft’s point of view on HTML5 video. Namely, the view that they will only support H.264. Why do that post now? Get it out before Google I/O and VP8 gets released and opened? Follow Steve Jobs’ attack on Adobe (which talks about the openness of H.264?). Dean Read the rest…

Posted by Dion Almaer at 12:11 am

3 rating from 1 votes

Thursday, April 29th, 2010

jQuery Micro Optimizations

Category: jQuery

Corey Hart has a fun post on jQuery micro optimization tips by walking through the jQuery codebase to see what is running. Right away he notes that these are true micro optimizations, and to “use with caution and balance elegance with performance correctly.” Chances are you are a lucky chap if these are the biggest Read the rest…

Posted by Dion Almaer at 6:05 am

3.5 rating from 6 votes

MooTools 1.3b1: A “Slick” release

Category: JavaScript, MooTools

The first beta of MooTools 1.3 has become available. The biggest feature is their new CSS selector engine. They aren’t using Sizzle like some of the other boys, but instead have become Slick: Slick is our new, shiny, super fast, exhaustively tested, pure-javascript selector engine. There will probably be a dedicated Slick post in the Read the rest…

Posted by Dion Almaer at 5:20 am

2.3 rating from 4 votes