Почему временные интервалы Firebug (детализированные) не равны общему времени на временной шкале панели / вкладки «Сеть»? - PullRequest
2 голосов
/ 20 сентября 2011

Ниже вы увидите снимок сетевой панели / вкладки Firebug после того, как я нажал кнопку отправки на форме в веб-приложении ASP.NET, до того момента, когда ответ вернулся после полной обратной передачи страницы. (На самом деле я не знаю, когда остановится временная шкала панели Firebug NET ... Я предполагаю, что это когда страница наконец-то отрисовывается ... пожалуйста, скажите мне, если знаете.)

Я бы хотел понять, что означает каждый интервал ниже (1-10). Если каждая вертикальная линия означает что-то свое, то просто скажите «1-2» или «2-3», чтобы обозначить вертикальную линию. Я заметил, что время от постулированных строк URL на временной шкале не совпадает с общим временем. Куда это время ушло? Как я могу определить медлительность?

Моя цель - узнать, как я могу ускорить эту страницу. Но в то же время я хотел бы сначала понять, что происходит на странице. Я немного обеспокоен № 7 и № 10. Это то, что я в первую очередь пытаюсь выяснить прямо сейчас.

К вашему сведению: изображение очень маленькое в вопросе темы, поэтому если вы откроете изображение в новой вкладке (или окне), его будет легче увидеть.

Если я не предоставил достаточно информации, пожалуйста, спросите.

enter image description here

==================

9/20/2011 обновление @ 12:49 am

Удален iFrame, но это не помогло производительности.

enter image description here

1 Ответ

1 голос
/ 05 октября 2011

ОК, на первом изображении у вас включено сохранение, что означает, что Firebug будет показывать запросы на одну страницу, то есть не очищает одну перезагрузку (http://getfirebug.com/wiki/index.php/Net_Panel).

8 - это событие DOMContentLoaded, которое запускается браузером для отображения страницы

.

6 - событие при загрузке

(Не уверен, что другие промежуточные строки)

7 & 9 - поток пользовательского интерфейса, блокируемый при разборе / выполнении javascript

Прочитайте эту главу из книги @souders о блокировке Javascript для объяснения (http://books.google.co.uk/books?id=E7p-07kNfXYC&lpg=PR15&ots=UMcnSGjhOr&dq=javascript%20blocking%20souders&pg=PA27#v=onepage&q=javascript%20blocking%20souders&f=false)

...