Tuesday, July 15th, 2008

XBL 2: The component model is coming to WebKit and Gecko

Category: Apple, Standards

Wouldn’t it be nice if we actually had a decent component model? Instead of making JavaScript frameworks have to mess around and try to create one on top of the crud they have to deal with? This is what XBL 2.0 is all about. I talked about XBL in one of my Web Archeology posts, Read the rest…

Posted by Dion Almaer at 7:23 am

4.2 rating from 24 votes

Thursday, July 10th, 2008

Power, Authority, and Blame

Category: Editorial, Standards

Alex Russell has another one of his insightful posts titled Power and Authority. He talks about the core tenets and then ties it to the W3C, and who we should be “blaming” for the slow upgrade of the Web, and it requires a look in the mirror: As a case study in putting your faith Read the rest…

Posted by Dion Almaer at 10:10 am
Comment here

3.5 rating from 22 votes

Thursday, June 19th, 2008

New in standards: Acid4 and HTML 5 update

Category: Standards

Some interesting news in the standards world. First, we have an updated HTML 5 working draft. You can read the notes from what is updated or a visual diff which includes very low level details such as: API for the canvas element has been cleaned up. Text support has been added. globalStorage is now restricted Read the rest…

Posted by Dion Almaer at 1:05 am

4.3 rating from 25 votes

Thursday, June 5th, 2008

W3C Progress Events 1.0 Working Draft

Category: Standards, W3C

The W3C Web API group has a new working draft, Progress Events 1.0. This document describes event types that can be used for monitoring the progress of an operation. It is primarily intended for contexts such as data transfer operations specified by XMLHTTPRequest, or Media Access Events. This API standardizes progress events that seem to Read the rest…

Posted by Dion Almaer at 10:57 am
Comment here

3.9 rating from 14 votes

Wednesday, May 28th, 2008

HTML5 Video tag implemented in Flash

Category: HTML, Standards

Mike Chambers has create a nice proof of concept that implements the HTML 5 tag using JavaScript and Flash: asically, this parses out VIDEO element / tag and its attributes, and replaces it with the appropriate OBJECT or EMBED element to display a Flash video player that loads the specified video. It has support for Read the rest…

Posted by Dion Almaer at 8:08 am

4.6 rating from 9 votes

Tuesday, May 27th, 2008

HTML 5 and a different kind of ruby support

Category: HTML, Standards

Anne van Kesteren gave an XTech presentation on HTML 5 and boiled it down to this: The Web’s language is HTML The Web’s application language is HTML too HTML is pretty broken HTML5 to the rescue Defines processing for all of HTML Is for Web applications and documents Is defined in as an abstract language Read the rest…

Posted by Dion Almaer at 12:15 am

4.1 rating from 14 votes

Monday, May 26th, 2008

W3C CSS Namespaces; Now a Candidate Recommendation

Category: CSS, Standards

The CSS Namespace Module has now been bumped up to a “W3C Candidate Recommendation”, thanks to the work of Elika J. Etemad and Anne van Kesteren (who built on the earlier work of Peter Linss and Chris Lilley). The module is simple, but will be a very welcome addition: This CSS Namespaces module defines the Read the rest…

Posted by Dion Almaer at 9:26 am

4 rating from 13 votes

Tuesday, May 20th, 2008

IE 8 and Cross Document Messaging

Category: Browsers, IE, Standards

IEBlog has posted about the IE 8 support of postMessage, which is great news. They link to a MSDN article that discusses the support, and a use case. Jeff Walden noted that “the interface implemented by the current IE8 beta lags the HTML5 specification by several revisions in backwards-incompatible ways, so if you’re going to Read the rest…

Posted by Dion Almaer at 6:04 am
Comment here

3.5 rating from 15 votes

Friday, May 9th, 2008

oEmbed makes embedding third party videos and images a breeze

Category: Announcements, Standards

Flickr, Viddler, Qik, Pownce and Revision3 are the first services to support oEmbed, an easy way to allow embeding media from a certain URL in a third party site. From the oEmbed site: oEmbed is a format for allowing an embedded representation of a URL on third party sites. The simple API allows a website Read the rest…

Posted by Chris Heilmann at 6:33 am

4.1 rating from 15 votes

Thursday, May 8th, 2008

File API via mountpoint://

Category: Browsers, Standards

If you ‘aint got a URL scheme, you are a nobody. That is what I thought when I saw fx:// on the first day of JavaOne. The newest one of these that I have seen is mountpoint:// which is part of an Opera proposal for a File I/O API in the browser. You know me, Read the rest…

Posted by Dion Almaer at 11:18 am

3.9 rating from 14 votes

Wednesday, April 23rd, 2008

Embed your data- in HTML 5

Category: Dojo, HTML, Standards, Unobtrusive JS

Simon Willison pointed out the part of the HTML 5 spec that discusses a way to add attributes to HTML elements for your own needs via data-. For example, a spaceship for a game: < View plain text > HTML <div class="spaceship" data-id="92432"     data-weapons="laser 2" data-shields="50%"     data-x="30" data-y="10" data-z="90">  <button class="fire" Read the rest…

Posted by Dion Almaer at 7:55 am

4.4 rating from 44 votes

Tuesday, April 22nd, 2008

Now your mobile phones get to take some Acid

Category: Mobile, Standards

Dominique Hazaël-Massieux, co-chair of the Mobile Web Test Suites Working Group at the W3C, has published a test in the spirit of the ACID tests: Web Compatibility Test for Mobile Browsers: That test, in the same spirit as the ACID tests, combines in a single page tests for 12 Web technologies, ranging from well-deployed (but Read the rest…

Posted by Dion Almaer at 1:20 am

3.6 rating from 13 votes

Wednesday, April 16th, 2008

Last call for W3C XMLHttpRequest comments

Category: Standards, XmlHttpRequest

The W3C has issued a last call on the XMLHttpRequest spec: The Web API Working Group has published the Last Call Working Draft of The XMLHttpRequest Object. The XMLHttpRequest Object specification defines an API that provides scripted client functionality for transferring data between a client and a server. Comments are welcome through 2 June. Learn Read the rest…

Posted by Dion Almaer at 11:01 am

4.2 rating from 23 votes

Monday, April 14th, 2008

Event Delegation for blur and focus

Category: Browsers, JavaScript, Standards, Unobtrusive JS, Usability

Over at, Peter-Paul Koch is researching if Event Delegation which works splendidly with click events is also possible for blur and focus. Event Delegation means that you piggy-back on the behaviour of browsers to report events on child nodes up the tree to their parents. Instead of applying event handlers to each element you Read the rest…

Posted by Chris Heilmann at 9:20 am

3.3 rating from 37 votes

Thursday, April 10th, 2008

Gears and Web Standards

Category: Gears, Standards

Aaron Boodman, co-lead of the Gears team, has written a very thoughtful post on how Gears relates to various Web standards. My analogy was that of a zipper bringing things together: Back to Aaron’s post which I couldn’t say any better, so I put here for ease of browsing: Gears is about more than just Read the rest…

Posted by Dion Almaer at 9:03 am

3.8 rating from 8 votes

Tuesday, April 8th, 2008

Web Archeology: Java Pluglet API

Category: Standards

I started a new series of posts on Web Archeology where I look back at old Web tech to maybe divine some inspiration from the future. I am re-posting from my original blog Even since Ben and I looked at the notes for the first version of Mozilla that supported XMLHttpRequest, which suddenly took the Read the rest…

Posted by Dion Almaer at 8:39 am
Comment here

3.3 rating from 9 votes