Wednesday, April 2nd, 2008

The performance of your Acid 3

Category: Standards

Ian Hickson has blogged about the performance side of Acid 3: The Acid3 test says “To pass the test, a browser must use its default settings, the animation has to be smooth, the score has to end on 100/100, and the final page has to look exactly, pixel for pixel, like this reference rendering”. (Emphasis Read the rest…

Posted by Dion Almaer at 5:09 am
Comment here

3.1 rating from 14 votes

Thursday, March 27th, 2008

Where is Firefox on Acid 3? Here.

Category: Browsers, JavaScript, Standards

Some people have been surprised to not hear much from Mozilla around Acid 3. WebKit and Opera are duking it out, but what about Firefox? Mike Shaver of Mozilla has posted on his views that Acid 3 is a missed opportunity and is pretty damning of the whole thing: Ian’s Acid 3, unlike its predecessors, Read the rest…

Posted by Dion Almaer at 7:32 am

3.4 rating from 40 votes

WebKit Passes Acid3

Category: Standards, WebKit

WebKit has a public build that gets 100/100 in Acid3. I can just see the quibbling between the Apple and Opera teams now, but instead of making this an American election vote, (“but I WON THE POPULAR VOTE” “but that popular vote doesn’t matter!”) lets just say “great job” to both and move on? :)

Posted by Dion Almaer at 1:40 am

4.3 rating from 21 votes

Wednesday, March 26th, 2008

Acid 3: Opera Passed?

Category: Browsers, Opera, Standards

It appears that Opera has passed Acid 3: Since the test was officially announced recently, our Core developers have been hard at work fixing bugs and adding the missing standards support. Today we reached a 100% pass rate for the first time! There are some remaining issues yet to be fixed, but we hope to Read the rest…

Posted by Dion Almaer at 4:34 pm

4.2 rating from 23 votes

Thursday, March 20th, 2008

Why getBoundingClientRect is important

Category: JavaScript, jQuery, Standards

We posted about PPK’s thoughts on CSSOM which included him dissing getBoundingClientRect() and getClientRects(): I feel this part of the specification is not yet ready. At the very least, the relation of TextRectangle boxes to actual elements should be defined in the case there’s more than one TextRectangle box, because I don’t understand what to Read the rest…

Posted by Dion Almaer at 7:30 am

3.2 rating from 13 votes

Wednesday, March 19th, 2008

IE8 and Safari 3.1 compatibility updates

Category: Browsers, Standards

Our hero, PPK, has updated his compatibility tests to include IE 8b1 and Safari 3.1. You can now check out the W3C DOM Compatibility – HTML table, and the W3C DOM Compatibility – Core tests. Thanks for the reference PPK!

Posted by Dion Almaer at 7:46 am
1 Comment

4.1 rating from 20 votes

Thursday, March 13th, 2008

W3C CSSOM View Module

Category: Browsers, JavaScript, Standards

PPK has blogged a critique of the new W3C CSSOM View Module. He is a fan: W3C published the first working draft of the W3C CSSOM View specification (written by Anne van Kesteren), and I must say I’m very happy with it. Since I was testing stuff anyway I created a new compatibility table for Read the rest…

Posted by Dion Almaer at 6:05 am
1 Comment

3.6 rating from 11 votes

Monday, December 17th, 2007

Alex Russell is trying to save us

Category: Editorial, Standards

Alex continues on truthiness with The W3C Cannot Save Us that follows on from the CSS uprising as we watch things crash and burn. Alex discusses the Opera case (how it is a bad idea), and how Opera could be more productive. He calls out how we can’t hide behind the “let’s just make IE Read the rest…

Posted by Dion Almaer at 8:32 am

2.9 rating from 43 votes

Wednesday, August 29th, 2007

Selectors API Method Names: selectElement() and selectAllElements()

Category: JavaScript, Standards

Naming is hard. Lachlan Hunt took the naming of methods in the new W3C Selectors API very seriously and after choosing selectElement() and selectAllElements() he wrote a bit of a tomb describing how he came up with the names: Rationale for Naming Principles A short name is important for several reasons. Since these methods are Read the rest…

Posted by Dion Almaer at 6:49 am

3.8 rating from 12 votes

Friday, August 17th, 2007

Web Forms 2.0: Cross Browser Implementation

Category: HTML, Standards

Weston Ruter has created Web Forms 2, a cross-browser implementation of the WHATWG Web Forms 2.0 specification. This specification is currently a mature working draft and has been adopted by the W3C HTML Working Group to serve as a starting point for the next version of HTML. This implementation will follow the HTML 5 specification Read the rest…

Posted by Dion Almaer at 9:45 am

2.5 rating from 56 votes

Thursday, March 1st, 2007

X/HTML 5 Interview

Category: Standards

Ian Hickson (Hixie) has been interviewed regarding X/HTML 5. There is some good stuff in the interview including: New datagrid “which is a tree view/list view control with built-in support for AJAX-backed data stores, so you can do something like the typical Webmail view of all your tens of thousands of e-mails, but instead of Read the rest…

Posted by Dion Almaer at 10:35 am

3.7 rating from 37 votes

Friday, February 16th, 2007

W3C Widgets 1.0 Requirements

Category: Standards, W3C, Widgets

Marcos Caceres is the editor of the Widgets 1.0 Requirements from the W3C (mentioned previously). Following the publication of the W3C Widgets 1.0 standard the W3C’s WAF working group has republished a requirements document for Widgets 1.0. The new document attempts to embrace the movement towards making widget engines available on mobile devices and the Read the rest…

Posted by Dion Almaer at 10:13 am

3.8 rating from 33 votes

Friday, November 10th, 2006

W3C Widgets 1.0 Working Draft

Category: Standards, W3C, Widgets

Arve Bersvendsen of Opera let us know about the new working draft from the W3C: Widgets 1.0. Everyone and their mother have created their own widget specifications, and now as a developer you need to make choices. Do you want it to work on Dashboard? Google? MSN? Yahoo!? If the big hitters supported this widget Read the rest…

Posted by Dion Almaer at 7:40 am

4.5 rating from 28 votes