Artigo IE 9 muda para DirectX, aceleração via GPU

Bullit

Power Member
Working hand-in-hand with Microsoft's performance aspirations for IE 9 is a surprising browser capability: GPU-backed hardware acceleration. "This is the coolest but least understood aspect of IE 9 we announced," Hachamovitch said. "We've moved the IE rendering engine from GDI to DirectX."

There are two benefits to this approach. First, the web doesn't have to be rewritten to take advantage of this functionality, as it's just provided by using IE 9. And second, web developers can now seamlessly take advantage of all of the benefits associated with PC hardware advancements that have happened over the past few years. The GPU is no longer just used for games, 3D user interfaces, and other graphics-intensive applications.

The confusion here relates to expectations about hardware-accelerated graphics. When some people hear such a thing, they automatically think about gaming. But IE 9's hardware acceleration has nothing to do with gaming. Instead, it's all about performance and fidelity. The browser just performs better, of course. But it also makes everything--especially text--look better.

The performance stuff is pretty obvious: Navigating around a Bing map, for example, you can readily see that IE 9 renders far more quickly--and with much less CPU overhead--when GPU acceleration is enabled. But the overall fidelity improvements were, to me at least, unexpected. Text rendered through the GPU with Direct2D exhibits none of the jaggies you see with standard, GDI-rendered text. And the effect is especially impressive when you zoom in and out of textual displays. It's like the difference between ClearType- and non-ClearType-based text, except this time, sub-pixel rendering is just the starting point.

"Direct2D finds more pixels on the edges and smoothes out jaggies," Hachamovitch told me. "It provides smoother animations as well. The performance is amazing. Web sites get better in IE on Windows."

Some have also confused this functionality with WebGL or other standards-based rendering schemes. These people are missing the point, Hachamovitch said. "It's just a subsystem. This means that whatever others do on top of the browser will have better performance and clarity as well."

Hachamovitch also noted that other browser makers have only done some minimal, edgy work around hardware acceleration. The reason is simple: Its hard work. "Games utilize this technology, of course, but let's face it, games don't print. We have to make sure IE works as before with hardware accelerated rendering. You want your boarding pass to just print. You want ActiveX controls and Flash video to just work. That's what we're working on."


http://www.winsupersite.com/live/ie9_preview.asp
 

souto

To fold or to FOLD?
Wishlist (já que é natal)
- Melhorar (bastante!) performance de execução do JavaScript.
- Melhorar compatibilidade com os standards, desde CSS até ao novo HTML5.

Enquanto não melhorarem estes dois, o IE vai continuar a morrer.
 

[knap]

Power Member
Wishlist (já que é natal)
- Melhorar (bastante!) performance de execução do JavaScript.
- Melhorar compatibilidade com os standards, desde CSS até ao novo HTML5.

Enquanto não melhorarem estes dois, o IE vai continuar a morrer.

Right, deve acontecer na mesma altura que o papa admitir que deus não existe.
 

Favas

Power Member
A MS desenvolve algo que não existe nos outros browsers, que trás melhorias visíveis no rendering e performance, que provavelmente obrigará os Chromes e Firefox abençoados deste mundo, a também desenvolver algo semelhante para se manterem à altura.
Com tudo isto, recebe rants.
Cambada de velhas?
 

rmrb

Power Member
Cambada de velhas?

exactamente... pra falar do real objectivo do tópico considero isto uma inovação interessante e que (esperemos) vai acabar com cenas como o youtube a gastar 100% (de um P4) um 60 e tal % (de um core2duo) para vermos um filme em HD.
Quanto á compatibilidade com mais formatos.... bem vamos esperar (sentados) mas n deixa de ser uma inovação a louvar.
 

SoundSurfer

Power Member
Wishlist (já que é natal)
- Melhorar (bastante!) performance de execução do JavaScript.
- Melhorar compatibilidade com os standards, desde CSS até ao novo HTML5.

Enquanto não melhorarem estes dois, o IE vai continuar a morrer.


AcidTest2.PNG


Internet Explorer 8 and Acid2: A Milestone
 

xpure

Power Member
Se há coisa que acho impossível é o FF ficar para trás do IE.

Bem tirem os extras do firefox e abram os olhos o firefox 3.5 é tudo aquilo que o firefox era suposto não ser .
Desculpem la mas o Ie 8 é um browser de elevadíssima qualidade aliás parece que de todos o que menos evolui é o firefox cada vez mais lento e pesado sinceramente já durou mais aqui.
 

InBlack

Power Member
Bem tirem os extras do firefox e abram os olhos o firefox 3.5 é tudo aquilo que o firefox era suposto não ser .
Desculpem la mas o Ie 8 é um browser de elevadíssima qualidade aliás parece que de todos o que menos evolui é o firefox cada vez mais lento e pesado sinceramente já durou mais aqui.


Opinioes sao opinioes mas tipo, wtf?
 

Lusitanius

Suspenso
Eles que corrijam mas é as falhas de segurança tal como esta ou pior ainda, esta aqui que ainda é de 2007 :-D Internet Explorer é bom é para os incautos apanharem viroses com controlos ActiveX, as lojas de informática agradecem.
Se há coisa que aprendi é que quanto menos software da Microsoft se utilizar, melhor :p
 

Knight

Power Member
O grande problema do IE na minha optica até é as falhas de segurança, e não a performance (embora abaixo do Firefox e Chrome) que até é satisfatória (não é por uns milisegundos que me vou chatear), e isso o directx não vai ajudar nada :x2:



Mas sim, não quero ser "velha", é uma excelente iniciativa da MS melhorar e optimizar e já todos sabemos que o GPU processing para aplicações non-gamming, tem futuro.
 

exxtreme

Power Member
Programmer adds IE 9 graphics acceleration to Firefox

Programmer adds IE 9 graphics acceleration to Firefox

091125-direct2dff-02.jpg

Not so fast, Internet Explorer! We know that you have great things in the works for IE 9 -- including Direct2D GPU acceleration, the 2D / vector graphics API that we first laid eyes on in Windows 7. And believe us, that got our attention -- as well as the attention of Mozilla programmer Bas Schouten. It seems that over the weekend, the young man successfully loaded Direct2D support into an alpha build of Firefox 3.7 -- just days after you announced its inclusion in the next version of your web browser. "Things are looking very promising for Direct2D" and Firefox, said Schouten, although "older PCs with pre-D3D10 graphics cards and WDDM 1.0 drivers will not show significant improvements." And we thought that accelerometer support was wild!

A concorrência não dorme:p

http://www.engadget.com/2009/11/25/programmer-adds-ie-9-graphics-acceleration-to-firefox/

http://www.theregister.co.uk/2009/11/25/mozilla_direct2d_firefox/
 
Topo