Tuesday, May 11th, 2010

OpenAjax Metadata 1.0 and the Adobe Dreamweaver Widget Browser

Category: Adobe, Widgets

Widgets. Metadata. Tools. There were a couple of announcements around this recently. Part One: OpenAjax Metadata Jon Ferraiolo of IBM has worked hard with the OpenAjax companies to produce the OpenAjax Metaedata format. Here is Jon talking about the work: OpenAjax Metadata (OAM) defines a set of industry-standard metadata for Ajax widgets and Ajax APIs Read the rest…

Posted by Dion Almaer at 6:11 am

3 rating from 6 votes

Monday, May 10th, 2010

Hummingbird: Real time view of your Web traffic

Category: Canvas, Node, Server

Michael Nutt and Benny Wong have created a fun realtime web analytics product called Hummingbird. It comes with awesome buzzwords too! Node! Canvas! Web Sockets! MongoDB! To add tracking, you simple sprinkle in Gilt.Hummingbird.track(env) like this: Which calls the client: Which, as you can see, sets up a tracking gif on the server. You can Read the rest…

Posted by Dion Almaer at 3:58 pm
1 Comment

4.5 rating from 2 votes

Apple isn’t developing a Flash alternative named Gianduia

Category: Apple

Apple Insider has a strong headline: Apple developing Flash alternative named Gianduia that gets you clicking. You quickly learn that Gianduia is: Not like Flash at all (e.g. not a plugin that brings a new development model to a rectangle in a browser) Old news (shown “last summer at WOWODC (World of WebObjects Developer Conference)”) Read the rest…

Posted by Dion Almaer at 6:22 am

2.8 rating from 8 votes

Friday, May 7th, 2010

Great win for WebGL and standards; O3D becomes JS library

Category: Google, JavaScript, Toolkit, Utility, WebGL

This is fantastic news. A lot of people were claiming that O3D was going to beat WebGL because of performance. Then the O3D team showed that the two could be complimentary, and they have taken the next step on that journey. As of today, O3D will stop being a plugin, and will become a JS Read the rest…

Posted by Dion Almaer at 12:56 pm

2.7 rating from 3 votes

jQuery 1.4 presentation, using Ernest’s HTML5 open source presentation app

Category: HTML

I think we are seeing a new meme. Matt Nowack has taken the awesome HTML5 presentation app in HTML5, which is open source, and has created a presentation discussing jQuery 1.4. It is good stuff, using the fact that you can embed the features that you want to show. Just as long as you can Read the rest…

Posted by Dion Almaer at 10:07 am

3 rating from 4 votes

Raphael 1.4: Touch and more

Category: SVG

Dmitry Baranovskiy has been hacking away on Raphael. It is almost like he has had a bunch more time for it recently! :) Version 1.4 has a bunch of cool new features such as: Touch events support rgba support new method drag document.onmousemove = f ? Raphael.mousemove(f) resetScale method scaling text will change it position, Read the rest…

Posted by Dion Almaer at 6:20 am

2.8 rating from 4 votes

Spiderman Intro in CSS

Category: CSS, Examples

It’s Friday. How about some Spiderman. In CSS using animation.

Posted by Dion Almaer at 5:00 am

4.7 rating from 3 votes

Thursday, May 6th, 2010

JavaScript asynchronous method queue chaining

Category: Examples, JavaScript

“Guess who’s back? Back again…..” The JavaScript slim shady himself…. Dustin Diaz (formerly of YUI – Google, now of Twitter) has taken some time out for his busy coding at Twitter, and photography awesomeness to get back to some JS blogging. Dustin has written up a pattern that he used in Twitter @anywhere, the asynchronous Read the rest…

Posted by Dion Almaer at 4:41 pm

3.8 rating from 5 votes

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