[CSS] PNG & Transparence: les performances !

PNG & Transparence: les performances ! [CSS] - HTML/CSS - Programmation

Marsh Posté le 04-02-2006 à 19:50:05    

Hi all,
 
Je suis actuallement occupé à créer un petit projet perso en webdesign incluant multiples PNG avec Alpha transparency.
 
C'est vrai que c'est chouette, très design (on sait, iE ne supporte pas etc..mais bon, comme je l'ai dit c'est un p'tit projet perso histoire de voir toutes les possibilités offerte) et il y a moyen de faire des design très poussés, seulement le petit bémol, ce sont les performances !
 
-> dans une page incluant 5 fonds PNG différents avec Channel Transparency, dès que je fais défiler, mon CPU est utilisé à 100% par le navigateur (et ça se voit, le défilement n'est pas super fluide).
 
Alors bon, c'est bien mais s'il faut un dual-core pour surfer sur un site proposant une interface avec transparence, ça restreint le public  :sweat:  
 
Quelqu'un peut-il confirmer ça ? Peut-être que ça vient d'un mode de rendu PNG, ou bien des paramètres des PNG eux-mêmes, je ne sais pas...
 
P.S: j'ai essayé avec FF & Opera, la dégradation de performances est identique

Reply

Marsh Posté le 04-02-2006 à 19:50:05   

Reply

Marsh Posté le 04-02-2006 à 21:54:09    

Oui, ça n'est pas super surprenant, la gestion de la transparence ne doit pas être super optimisée dans ces browsers (i.e faire massivement appel à des routines du driver d'affichage, DirectX dans le cas de Windows) pour une question de portabilité. Et c'est même pas sûr que ce le soit dans IE non plus.  
Conclusion : il ne faut pas abuser de la transparence.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed