Beheben Chrom-72-Erweiterungen nicht korrekt funktionieren (z.B. Adblocker)

0
116

von Martin Brinkmann am 18. Februar 2019 in Google Chrome – 8 Kommentare

Chrome 72 hat einen bestätigten bug derzeit, dass sich auf einen kleinen Teil der gesamten Bevölkerung verwendet, die die stabile version des Browsers.

Betroffene Benutzer können feststellen, dass Erweiterungen, die das arbeiten mit verbindungen, z.B. content-Blocker, die nicht richtig funktionieren, auf einigen Seiten.

Die Frage war, berichtete am 13. Februar auf der offiziellen Chromium-bug-Liste Website. Laut dem Bericht, die meisten Anfragen aus einer Chrom-72-browser wurden nicht abgefangen wird auf einigen Websites wie Google Mail, während die Blockierung fein gearbeitet, auf andere.

Erweiterungen mit bestätigten Probleme sind uBlock Herkunft und Mailtrack. Die meisten content-Blocker sind vermutlich von dem Problem betroffen.

Es stellte sich schnell heraus, dass eine variation des Chrom-Konfiguration war verantwortlich für das Verhalten. Google führt so genannte Field Trials in Chrome zu testen, neue Funktionen und änderungen.

Sie können die Liste alle Varianten einer bestimmten version von Chrome laden Sie chrome://version/.

Mit dem Feldversuch für das Problem verantwortlich ist, bezeichnet man als Network-Service-Chrom-Ingenieure.Der Netzwerk-Dienst “macht Netzwerk-Anforderungen durch einen separaten Prozess” laut Google.

Google fixed den bug in Chrome 73 Beta aber nicht bringen das Update auf die aktuelle stabile version von Chrome. In anderen Worten: Chrom 72 Benutzer, die das Problem muss einen anderen Weg finden, es zu lösen.

Google schlägt vor, ein upgrade auf Chrome 73 Beta oder deaktivieren Sie das experiment. Wenn man bedenkt, dass die meisten Benutzer wollen nicht ein upgrade auf eine beta-browser, hier ist, wie Sie die Funktion deaktivieren, jetzt in Chrome 72:

  1. Laden Sie chrome://flags/#Netzwerk-service in der Adresszeile von Chrome.
  2. Legen Sie das experiment Deaktiviert.
  3. Starten Sie Chrome Neu.

Das Problem sollte behoben sein Chrome-Stable nach dem Neustart. Versuchen Sie, eine Verbindung zu Google Mail oder einer beliebigen anderen Website, die mithilfe von web-Arbeiter, um zu testen, ob das tatsächlich der Fall ist.

Google beschlossen, nicht zu stoppen, die durch die Einführung des Experiments oder Rollen Sie es zurück.

An diesem Punkt, wenn das der einzige Bruch in das experiment sind wir nicht zurück Rollen. Der Grund ist, die als ein relativer Prozentsatz der Nutzer von Chrome, dies ist immer noch klein ist (z.B. weniger als 0,1%). Beim starten von multi-Jahres-Projekte, die Auswirkungen einen großen Teil der Codebasis, ist es unmöglich zu vermeiden-Regressionen. Wir haben zum Gleichgewicht machen, vorwärts zu kommen und vermeiden Sie andere Rückschritte schleichen sich mit brechen einige Grenzfälle. Der beste Weg für extension-Autoren um dies zu vermeiden, ist die Verwendung dev/beta-Kanäle.

Google, die besagt, dass Erweiterungen Autoren könnten Probleme vermieden werden, wie die erfahrenen durch die Prüfung gegen die Dev-und Beta-Versionen ist irreführend, in diesem Fall wenn man bedenkt, dass das experiment vielleicht gar nicht aktiviert wurden, die in einer bestimmten version von Chrome.

Während weniger als 0,1% aller Chrome-Nutzer scheint relativ niedrig, es könnte auch heute noch die Hunderte von tausenden von Anwendern.

Jetzt Sie: Haben Sie laufen in das Problem? Sollte Google ändert seine Herangehensweise an tests?