2010-07-27 16 views
0

Je développe une page assez volumineuse avec plusieurs fichiers javascript externes. Dans IE6, la page est suspendue pendant quelques secondes au moment où le chargement est terminé. Je ne demande pas (directement) d'aide pour déboguer ce problème, je demande seulement de l'aide pour trouver un outil pour aider à déboguer ce problème. Ce que je recherche est quelque chose de similaire à l'onglet "Chronologie" de Chrome Developer Tools. Quelque chose qui me dira le temps d'exécution de mes différents scripts externes (ou fonctions, gestionnaires d'événements, quel que soit le niveau de granularité disponible). Je préférerais beaucoup quelque chose qui est gratuit, mais si ce n'est pas disponible, je pourrais être convaincu de débourser de l'argent pour un peu plus de qualité.Scénario de script Internet Explorer 6

S'il vous plaît garder à l'esprit que je suis à la recherche d'outils qui fonctionnent avec Internet Explorer 6.

Répondre

2

Je pense que Dynatrace pourrait être ce que vous cherchez. Il est assez complexe mais s'intègre bien avec IE et vous donne plus de données que vous ne pourriez jamais utiliser: Nombre de fois que les fonctions sont appelées, utilisation du processeur par fonction, un aperçu étape par étape de l'arbre DOM en cours de construction .. C'est assez intense.

Godspeed.

+0

Il semble que je n'obtiendrai pas une meilleure réponse que celle-ci. Dynatrace, bien que minutieux, et probablement utile pour ma situation, est simplement exagéré (et cher) pour mes fins, mais c'est mieux que pas de solution du tout. –

+0

Oh Il y a une version gratuite cependant: http://ajax.dynatrace.com/pages/misc/whyfree.aspx –

+0

Eh bien c'est très bien alors. Ça va. (Ou ce serait si je pouvais créer un compte ...) –

0

Fiddler2 fonctionnera bien pour le suivi de tous les aspects du temps de chargement ... malheureusement pas de tableau de calendrier jolie cependant.

+0

Will Fiddler2 suivre le temps d'exécution, cependant? C'est la partie qui m'inquiète vraiment. –

+0

Oh, dans ce cas non, juste les temps de trafic HTTP/en-têtes/etc. Pour être honnête, si vous pouvez exécuter les montages dans IE8 (Outils de développement F12), vous devriez obtenir des résultats assez réalistes sur la façon dont IE se comporte ... et vous pouvez ensuite ajuster en conséquence. Sinon, vous êtes en train de peaufiner pour un navigateur mort ou bientôt-être-mort ... quelque chose que je ne recommanderais pas. – scunliffe

+0

Malheureusement, je traite avec assez de clients pour que IE6 compte. C'est nul, mais c'est un fait. –