Fix Chrome 72 uitbreidingen die niet goed werkt (bijvoorbeeld adblockers)

0
100

door Martin Brinkmann op 18 februari 2019 in Google Chrome – 8 reacties

Chrome 72 heeft een bug die momenteel van invloed op een klein deel van de totale populatie dat gebruik maakt van de stabiele versie van de browser.

Getroffen gebruikers merken dat extensies die werken met verbindingen, bijv. inhoud blokkers, niet goed werken op een aantal websites.

Het probleem werd gemeld op 13 februari op de officiële Chroom bug notering site. Volgens het rapport zijn de meeste aanvragen van een Chrome-72 browser niet werden onderschept op sommige sites zoals Gmail, terwijl het blokkeren werkte prima op anderen.

Extensies worden bevestigd problemen zijn uBlock Oorsprong en Mailtrack. De meeste content blokkers zijn waarschijnlijk beïnvloed door het probleem.

Het bleek al snel dat een variatie van de Chrome-configuratie is verantwoordelijk voor het gedrag. Google loopt zogenaamde Field Trials in Chrome testen van nieuwe functies en wijzigingen.

U kunt een lijst van alle variaties van een bepaalde versie van Chrome door het laden van chrome://versie/.

De Field Trial verantwoordelijk voor de afgifte van heet netwerkdienst door Chroom ingenieurs.De Network Service ‘netwerk-aanvragen via een afzonderlijk proces openen” volgens Google.

Google bug in Chrome 73 Beta, maar zal niet de oplossing voor de huidige stabiele versie van Chrome. In andere woorden: Chroom 72 gebruikers die het probleem moet een andere manier vinden om het op te lossen.

Google geeft om te upgraden naar Chrome 73 Beta-of uitschakelen van het experiment. Gezien het feit dat de meeste gebruikers niet willen upgraden naar een beta browser, hier is hoe u de functie uit te schakelen in Chrome 72:

  1. Laden chrome://flags/#netwerk-service in de adresbalk van Chrome.
  2. Stel dat het experiment Uitgeschakeld.
  3. Start Chrome Opnieuw.

Het probleem moet worden opgelost in Chrome Stabiel na het opnieuw opstarten. Probeer verbinding te maken met Gmail of een andere site die gebruik maakt van web workers om te testen of dat inderdaad het geval is.

Google heeft besloten niet te stoppen met de uitrol van het experiment of de roll terug.

Op dit punt, als dit de enige breuk in het experiment hebben we het niet terugdraaien. De reden hiervoor is dat als een relatieve percentage van de gebruikers van Chrome, dit is nog steeds klein (bv. minder dan 0,1%). Bij de lancering van meerjarige projecten die impact hebben op een groot deel van de codebase, het is onmogelijk om te voorkomen dat alle regressies. We hebben om de balans van het maken van vooruitgang en vermijden van andere regressies kruipen in met het breken van de rand van de gevallen. De beste manier voor uitbreiding van de auteurs om dit te voorkomen is het gebruik van dev/beta kanalen.

Google waarin staat dat extensies auteurs kan voorkomen dat problemen zoals ervaren door het te testen tegen Dev en Beta-versies is misleidend in dit geval gezien het feit dat het experiment kan zelfs niet zijn ingeschakeld in een bepaalde versie van Chrome.

Terwijl minder dan 0,1% van alle Chrome-gebruikers lijkt relatief laag, het kan ook nog van invloed zijn op honderd van duizenden gebruikers.

Nu Jullie: Heb je in het probleem? Moet Google veranderen de aanpak te testen?