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?
Ich kenne keine Option, um die Standardrekodierung auszuschalten, ABER Sie können Folgendes tun:
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.
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?
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.
Tags und Links javascript google-chrome networking