2009-04-09 10 views
5

Czy ktoś może mi powiedzieć dwie rzeczy o panelu sieci w firebug?Dwa pytania dotyczące panelu sieciowego w Firebug

  1. Dlaczego istnieje "odległość" między pierwszą a następną? co się tam dzieje?
  2. jakie jest dokładne znaczenie niebieskich i czerwonych linii po prawej stronie?

Każda pomoc jest naprawdę ceniona - dziękuję z góry ...

alt text http://www.walkner.biz/_temp/firebug.png

+0

Z jaką wersją przeglądarki OS i FF pracujesz? – jerebear

+0

OS: Windows XP Wersja FF: 3.0.8 Firebug: 1.3.3b2 – swalkner

+0

Duże opóźnienie po pierwszym rzędzie było prawdopodobnie spowodowane żądaniem XHR. Czy możesz podzielić się resztą wyników? –

Odpowiedz

1

ale moje pytanie brzmi: dlaczego druga pozycja nie ładować do tego czasu ... nie powinno rozpocząć natychmiast? - swalkner

Na moim komputerze jest prawie sekwencyjny. Wesprze to opóźnienie w czasie procesora wymaganego do przetwarzania i renderowania danych.

Domyślam się, że niebieska linia pojawia się, gdy przeglądarka zaczyna się wyświetlać, a czerwona linia po zakończeniu układu.

0

Od lewej do prawej to czas całkowitego doświadczenia ładunkowej (1.03s).

Drugi element "?" nie rozpoczął ładowania do około 75% w całym procesie ładowania.

+0

ale moje pytanie brzmi: DLACZEGO drugi element nie ładował się do tego czasu ... czy nie powinien rozpocząć się natychmiast? – swalkner

+0

Czy możesz pokazać, jakie przedmioty zostały załadowane w pierwszych kilku liniach? To pomogłoby nam określić opóźnienie. – jerebear

+0

@walker: Zgaduję, że drugi element jest zależny od pierwszego (np. Html jest pierwszym elementem, a tag img jest drugim). W tym przypadku różnica polega na tym, że przeglądarka analizuje kod HTML i wykrywa, że ​​istnieje tag img, po czym zaczyna się żądanie podania img (drugi element) – talonx

5

niebieskie i czerwone linie oznaczają, kiedy zdarzenia javascript (DOMContentLoaded i load) są uruchamiane.

Mozdev-dokumentacja DOMContentLoaded and load:

strzały na obiekcie okno, gdy zawartość DOM dokument jest załadowany, ale w przeciwieństwie do „obciążenie”, nie czekaj, aż wszystkie obrazy są ładowane.

Powiązane problemy