Wie kann ich die automatische Netzwerkaufnahme von Chrome-Entwicklertools deaktivieren?

8

In Chrome Entwickler-Tools, jedes Mal wenn eine Seite geladen wird, klicke ich auf "Netzwerk" und sehe den "record" Button aktiv / rot. Selbst wenn ich die Aufzeichnung des Netzwerkverkehrs deaktiviere, wenn ich dieselbe Seite aktualisiere oder eine andere Website öffne, sehe ich, dass Chrome Verkehr auf der Registerkarte "Netzwerk" aufzeichnet.

Bei der Entwicklung großer Web-Anwendungen, die viel Verkehr haben - 3rd-Party-API, Statik-CDNs von Amazon, Google und alle App-Assets, die heruntergeladen werden müssen wie Bilder, js-Dateien, CSS-Dateien usw. - dieses "Netzwerk" Tab funktioniert sehr langsam und mein Browser bleibt viel hängen. Dies führt dazu, dass meine Entwicklungszeit weniger produktiv ist, da ich jedes Mal warten muss, wenn ich etwas im Tab "Netzwerke" überprüfen möchte.

Kann ich die Aufnahme standardmäßig ausschalten? Kann der "Record" -Button grau sein und wenn ich möchte, dass er mit der Aufnahme beginnt, klicke ich einfach darauf und beginne den Verkehr zu sehen?

    
Alexandre 25.06.2014, 14:54
quelle

4 Antworten

1

Ich kenne keine Option, um die Standardrekodierung auszuschalten, ABER Sie können Folgendes tun:

  1. Öffnen Sie eine neue leere Registerkarte
  2. Drücken Sie F12
  3. Netzwerkaufzeichnung deaktivieren
  4. Fügen Sie die URL Ihrer Anwendung in die Adressleiste
  5. ein

Auf diese Weise müssen Sie die Seite nicht einmal laden, bevor Sie die Netzwerkaufzeichnung deaktivieren. Das ist Ihr Problem, was ich verstehe, weil Sie eine Menge Ressourcen laden müssen.

    
Marcel Burkhard 11.11.2014 14:45
quelle
0

Oben links im Netzwerkfenster befindet sich eine Schaltfläche. Es sieht aus wie ein kleiner roter Kreis, den Sie treffen können, um die Aufzeichnung von Netzwerkereignissen zu beenden.

Ich habe es einfach deaktiviert, diese Seite aktualisiert und nichts mehr gesehen. Ist so etwas, wonach Sie gesucht haben?

    
JGibbers 25.06.2014 15:35
quelle
0

Standardmäßig wird nichts aufgenommen, bis Sie die F12-Werkzeuge geöffnet haben (obwohl der Kreis beim ersten Öffnen rot ist). Wenn die F12-Tools nicht geöffnet sind, wird der Verlauf nicht aufgezeichnet. Wenn Sie es zum ersten Mal öffnen, wird Ihnen am unteren Rand mitgeteilt, dass nichts zwischengespeichert wurde, und die Seite aktualisiert, wenn Sie den Netzwerkverkehr sehen möchten. Wenn Ihre Website nach dem Öffnen der F12-Tools immer noch viel Datenverkehr verursacht, wird sie zu diesem Zeitpunkt zwar gemeldet, aber zuvor nicht.

Ich bin ziemlich zweifelhaft, dass es die Quelle Ihrer Verlangsamung ist. Es erfasst wirklich nur den gesamten HTTP-Verkehr und speichert die Anfrage / Antworten, es ist nicht viel Arbeit, sehr wenig tatsächlich. Die Ressourcen / Profile / Zeitleisten, die können mehr verbrauchen, sind standardmäßig deaktiviert.

    
Jason 26.06.2014 11:50
quelle
0

2017 Lösung: Die einzige Sache, die für mich funktioniert, ist das Öffnen dieser Seite:

chrome://serviceworker-internals/

Und dann Unregister und Stop alle Arbeiter dort.

    
AlexioVay 08.09.2017 17:37
quelle