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.
Thread beginning with comment 431627
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Real tests
by Nelson on Sat 26th Jun 2010 16:38 UTC in reply to "RE[6]: Real tests"
Nelson
Member since:
2005-11-29

Why doesn't Microsoft just write the browser for them? Seriously? A system-wide canvas library? What on earth?

Microsoft does the best that they could, Direct2D is a relatively simple API (though still a COM API, but ugh), but simple nonetheless.

HW Accelerated canvas drawing is simply a consequence of the entire renderer being written in Direct2D.

Reply Parent Score: 3

RE[8]: Real tests
by lemur2 on Sun 27th Jun 2010 10:42 in reply to "RE[7]: Real tests"
lemur2 Member since:
2007-02-17

Why doesn't Microsoft just write the browser for them? Seriously? A system-wide canvas library? What on earth?

Microsoft does the best that they could, Direct2D is a relatively simple API (though still a COM API, but ugh), but simple nonetheless.

HW Accelerated canvas drawing is simply a consequence of the entire renderer being written in Direct2D.


Direct2D is Windows-only. It is useless for cross-platform applications.

If Microsoft won't provide a Canvas library, then how about at least a respectable OpenGL API? What would be the reason for horrible openGL performance on Windows, too hard, or too much like actual competition?

Reply Parent Score: 2

RE[9]: Real tests
by Nelson on Mon 28th Jun 2010 01:01 in reply to "RE[8]: Real tests"
Nelson Member since:
2005-11-29


If Microsoft won't provide a Canvas library, then how about at least a respectable OpenGL API? What would be the reason for horrible openGL performance on Windows, too hard, or too much like actual competition?


Uh, because it's not up to Microsoft to make. OpenGL implementation is wholly up to the IHV.

That's kinda the weakness of OpenGL, a sometimes varying mashup of different vendor extensions and what could be dodgy implementations.

DirectX simply outclasses OpenGL in ease of use, it's the lesser of two evils. One uses COM and the other tries to shoehorn an object based API into a C-based abomination.

There is no sense of a way forward with OpenGL, it's more or less following the lead of DirectX10 and DirectX11

Reply Parent Score: 3