Linked by Kroc Camen on Sat 26th Jun 2010 10:48 UTC
Internet Explorer Microsoft have released IE9 Platform Preview 3, an application that gives developers access to the IE9 rendering engine (it's not a full browser). In this update they have added hardware accelerated HTML5 Video, Canvas, Fonts (using WOFF) and big improvements in JavaScript with ES5, DOM Traversal, L2 and L3 events and 83/100 Acid3 score. It sits between Firefox and Chrome 6 on JavaScript speed, but outperforms every browser in real tests.
Permalink for comment 431769
To read all comments associated with this story, please click here.
RE[2]: Hmm ...
by arpan on Mon 28th Jun 2010 10:16 UTC in reply to "RE: Hmm ..."
arpan
Member since:
2006-07-30

A browser prefix is the correct way to introduce new proposed features into CSS.

The browser prefix is a way to test the implementation practically, to see if it fulfills the need it was created for. For example, Webkit & Firefox (Gecko) implement background gradients with different syntax. I think it was first proposed and implemented by the webkit team, but the Firefox team decided that they preferred to implement it in a slightly different and simpler way.

After this is done and they get feedback, they discuss and decide which is the best implementation, and once it it finalized the prefix is removed.

Which is what was done in the latest webkit version, where the -wekit- prefix is no longer necessary to use border radius.

The prefix is used so that it is clear that this is not the final version, and to use with care.

BTW, just so you know, all the rendering engines have a prefix not just webkit.

Webkit: -webkit-
Gecko: -moz-
Opera: -o-

Reply Parent Score: 2