Wie funktioniert der Firebug Netzwerkmonitor?

8

Wie kann Firebug im Firebug-Add-On für Firefox Verbindungs-, Warte- und Empfangszeit erhalten? Wie kann Firebug die Dateigröße kennen, bevor die Datei geladen ist?

Wird JavaScript in diesen Berechnungen verwendet oder verwendet Firebug eine andere Methode?

    
ilumin 13.08.2011, 16:29
quelle

2 Antworten

5

Firebug wird in Firefox eingebunden und kann Daten von dort abrufen. Der Webserver sendet möglicherweise einen Content-Length HTTP-Header, also ist dies die erwartete Größe der heruntergeladenen Datei. Firefox stellt beim Parsen der Website alle Ressourcen in eine Warteschlange. Die Zeit vom Eintragen eines Artikels in die Warteschlange bis zum Abruf kann als "Wartezeit" betrachtet werden. Die HTTP-Abruf-Engine von Firefox kann Informationen darüber geben, wie lange ein connect() für den Server dauert.

Um es kurz zu machen: Glauben Sie, Firefox hat eine API, so dass Erweiterungen Informationen aus der Engine abrufen können.

    
Shi 13.08.2011, 16:33
quelle
1

Firebug ist das meiste, wenn nicht alles, JavaScript.

Wenn Sie wirklich daran interessiert sind, finden Sie die Netzwerkmonitor-relevanten Teile hier im Firebug-Quellenbaum.

    
AKX 13.08.2011 17:56
quelle

Tags und Links