Navigation
L'actualité informatique et multimédia
Internet Explorer 8 : les développeurs parlent des performances
Toujours difficile de reconquérir les déçus
Toujours difficile de reconquérir les déçus
Les développeurs d’Internet Explorer ont posté un nouveau billet sur leur blog. Cette fois consacré au délicat chapitre des performances, ils se sont fendus de nombreuses explications sur le sujet, car il y a selon eux plusieurs angles pour étudier la question.Temps de calcul ou temps d'utilisation ?
Il y a principalement deux grandes considérations des performances, et de ce que l’on appelle les performances. S’agit-il uniquement de la capacité à effectuer rapidement un calcul précis pour accélérer l’affichage d’une page web ou la réalisation d’une opération particulière, ou s’agit-il du temps total passé par un utilisateur dans une liste d’actions choisies ? En fait, les développeurs expliquent qu’ils ont étudié les deux terrains.
Le deuxième point abordé est débattu et réglé à travers les diverses fonctionnalités qui vont être intégrées, et dont nous avons déjà parlé pour certaines d’entre elles. Par contre, sur ce que l’on pourrait appeler le terrain des performances pures, les développeurs se sont demandé comment ils allaient progresser.
Quels mécanismes en priorité ?
Ils pouvaient par exemple prendre tous les mécanismes et les améliorer de manière générale, ou bien définir un ordre de priorité. Le fait est qu’une amélioration générale répartie sur l’ensemble des mécanismes ne tient pas forcément compte de l’utilisation réelle. Ils ont donc collecté des données sur l’utilisation de certains sites recourant massivement aux technologies dites « Web 2.0 » ainsi que sur le Top 100 des sites les plus visités.
Les résultats obtenus avec la bêta 1 d’Internet Explorer 8 ont réservé quelques surprises dans la répartition de la charge du processeur. Ainsi, si le processus entier représente 100 %, on obtient :
- Mise en page : 43,16 %
- Rendu : 27,25 %
- Parsing du HTML : 2,81 %
- Tri : 7,34 %
- Formatage CSS : 8,66 %
- DOM : 5,05 %
- JavaScript : 3,23 %
- Autres : 2,49 %
- Mise en page : 8,87 %
- Rendu : 8,68 %
- Parsing du HTML : 1,48 %
- Tri : 7,40 %
- Formatage CSS : 36,72 %
- DOM : 11,72 %
- JavaScript : 13,59 %
- Autres : 11,54 %
La consommation des ressources
Un autre domaine actuellement travaillé (car, après tout, rien n’est terminé : la bêta 2 n’est même pas encore là) est la consommation de la mémoire et plus globalement des ressources. Selon l’éditeur, ce sont pratiquement 400 fuites de mémoire qui ont été corrigées, une annonce qui n’est pas sans rappeler celles de Mozilla durant le développement de Firefox 3.0. On nous promet donc :
- Moins de mémoire vive consommée
- Un temps de démarrage plus court
- Une navigation plus rapide entre les pages
- Une stabilité améliorée
Le rendu des pages et la compatibilité
Enfin, le rendu et la mise en page sont deux des principaux domaines que Microsoft devait améliorer. C’est dans cette section que l’on retrouve le plus souvent le support des standards et des propositions du W3C. Il est bien confirmé que le nouveau moteur d’Internet Explorer 8 sera utilisé par défaut, et qu’il sera complètement compatible avec les CSS jusqu’à la version 2.1 incluse. Cependant, la bêta 1, équipée de ce nouveau moteur, était plus lente qu’Internet Explorer 7. Les choses ont changé, et la bêta 2 devrait au minimum être aussi rapide, les développeurs précisant que le travail continuera jusqu’à la version finale.
En définitive, un exposé qui fait plaisir et qui « rassure », mais il est évident que Microsoft est clairement attendu au tournant sur le terrain des navigateurs. L’éditeur n’a pas du tout le vent en poupe, il lui faudra de solides arguments pour revenir prétendre grignoter des parts de marché.
Vista : ces vilaines applications qui désactivent Aero
Comment faire pour remettre Aero en marche ?...
Comment faire pour remettre Aero en marche ?...
Vista : maîtriser les raccourcis clavier de Windows Mail
Si vous avez Vista et que vous utilisez l'application...
Si vous avez Vista et que vous utilisez l'application...
© 2003 -2009 PC INpact SARL de presse. Tous droits réservés ! - Powered by PCI WebEngine - PCINpact.com est un site de PC INpact Network
Glossaire : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
- Générée en 0.0334 s - Top 100 - Bons plans partenaires
Partenaires : Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
Toutes les marques citées sur PC INpact appartiennent à leurs propriétaires respectifs ! - Page valide XHTML 1, CSS -
Partenaires : Personnaliser Windows - Comparatif photo - Forum Science - Tom's Hardware - Astuces PC - Test ADSL - Nos partenaires
























