2009-08-28 2 views
3

Я ищу что-то похожее на Hammerhead. В настоящее время я пишу код javascript для тестирования, и я бы скорее использовал инструмент, с которым я могу легко поделиться и иметь графический интерфейс.Как вы измеряете время загрузки сайта в IE6?

Редактировать: Я надеюсь на то, что отслеживает события нагрузки, если это возможно, и может легко повторить тесты.

+2

Что еще более важно, почему вы беспокоитесь о IE6? –

+1

@ Nerdling, это не мое решение. Я сам задал этот вопрос. –

ответ

1

Fiddler2 предоставит информацию о времени загрузки для ваших страниц и всего их содержимого. Кроме того, инструменты разработчика IE8 будут указывать время загрузки для вас функций на странице. Просто нажмите F12.

Для Fiddler просто загрузите страницу и посмотрите заголовки/результаты времени в правой рамке.

Для Developer Tools IE8:

  1. На вкладке Профили, нажмите Start Профилирование
  2. Перезагрузить страницу F5 затем нажмите Остановить профилирование после загрузки, и вы можете видеть время на вызывать каждую функцию или все дерево вызовов.

Вы также можете использовать Firebug Lite дать IE некоторые Firebug любовь ... просто получить и регистрировать дату в начале загрузки страницы ... и в конце загрузки страницы ... и регистрируем дельта.

+0

Но он просит решение IE6. – rahul

+0

Правда, Кейт ищет решение для IE6 ... и Fiddler обеспечит это (даже работает для других браузеров, отличных от IE), и Firebug Lite будет работать и в IE6. Я упомянул панель инструментов IE8 dev как еще одну опцию, если/когда IE8 доступен. ;-) – scunliffe

+0

Fiddler отлично, и я часто его использую. –

0

С Firebug Lite, сначала обратите внимание на ошибку с 1.4 на IE8, мне пришлось переключиться обратно на v1.3 в соответствии с this answer. Во-вторых, вам нужно включить ссылку на скрипт на свой <head>, а не использовать букмарклет, как при перезагрузке страницы форма букмарклет Firebug lite исчезнет. Мне потребовалось некоторое время, чтобы выяснить код для регистрации времени, который я в конце концов нашел на p. 15 этого Firebug Guide

Поместите этот код в ваш <head>

<script type="text/javascript" src="https://getfirebug.com/releases/lite/1.3/firebug-lite.js"></script> 
<script type="text/javascript">console.time('firebug lite');</style> 

, а затем поместить этот код в конце участка тела:

<script type="text/javascript">console.timeEnd('firebug lite');</style> 

Обратите внимание, что это будет только сказать вам груз время вашего html, css, скрипта и изображений - не время для кода на стороне сервера. Если вы хотите, чтобы вам нужно было использовать Fiddler в ответ на @scunliffe

Смежные вопросы