Firefox 57 förseningar spårning domäner

0
174

Mozilla implementerat en ny funktion i Firefox 57 att dess ledande utvecklare samtal svans. Ebba förseningar lastning av skript från en lista över kända spårning domäner för att förbättra sidan laddas prestanda.

Kärnan i konceptet fungerar på samma sätt lata belastning. Istället för att fylla alla skript och delar av en webbsida direkt, en del innehåll är i pausläge för att ge mer viktigt innehåll mer resurser att arbeta med.

Teorin är att sidorna laddas snabbare på grund av detta. Mozilla har märkt att ebba har en positiv effekt på sidan ladda prestanda eftersom Firefox kan använda (mer) “bandbredd, I/O och CPU för inläsning och bearbetning av bilder och skript som körs på plats” så att webbsidan laddas snabbare.

Firefox förseningar spåra skript för sex sekunder som standard. Skript som Firefox identifieras som kommande från att spåra domäner är pausad för den tid och flyttas till slutet av kön. Detta händer bara för skript som är asynkron eller laddas dynamiskt.

Mozilla använder samma lista som den använder för att webbläsarens funktion för spårningsskydd. Det finns inget sätt som för närvarande att lägga till eller ta bort domäner från listan.

Spårning bilder, XHRs (XMLHttpRequests), och förfrågningar görs genom att spåra skript automatiskt och alltid försenad.

De skript som inte är nödvändiga för visning av webbplatsen vanligtvis flyttas till slutet av den laddar kö så att sidorna renderas snabbare.

Mozilla konstaterar att metoden har sina problem. Frågor sker till största del på webbplatser som belastning resurser från kända för spårning av domäner som krävs för rendering av en sida, och för webbplatser som inte är “byggt”.

Läs också: Greasemonkey 4: Firefox 57 kompatibilitet

Det kan hända att en tom sida visas på webbplatser om en resurs från en spårning domän krävs. Mozilla fann att vara fallet på Googles Sida Gömmer sig Snutt till exempel.

Konfigurera stjärt i Firefox

firefox 57 tailing

Ebba kan bara konfigureras med hjälp av avancerade konfigurationsalternativ. Du kan läsa in about:config?filter=nätverk.http.svans för att visa dem alla i Firefox-webbläsare till exempel, eller tilldela olika värden till dem med hjälp av en user.js fil.

  • nätverket.http.svans.aktiverad — detta sättas till false för att inaktivera stjärt i Firefox
  • nätverket.http.svans.fördröjning-quantum – Detta definierar den minsta tid i sekunder medel från identifierade spårning domäner blir försenade (0,6 sekunder)
  • nätverket.http.svans.fördröjning-quantum-efter-domcontentloaded — Definierar dröjsmål efter dom innehållet har lästs in (0,1 sekunder)
  • nätverket.http.svans.fördröjning av max — Detta definierar maximal tid i sekunder medel från identifierade spårning domäner blir försenade (6 sekunder)

Avslutande Ord

Firefox kommer att visa de flesta webbsidor snabbare med svans. Det är en bra sak, och medan en del användare kan säga att det här inte går tillräckligt långt, andra kan vara mycket nöjd med det. Användare kan aktivera spårning skydd i Firefox för att blockera dessa tracking domäner direkt och surfa snabbare och med ännu längre, eller använda ett content-blockerare för samma effekt.

Förmån av ett innehåll-blockerare är att det ger användarna mer kontroll, och skyddar dem bättre för skadlig reklam kampanjer. (via Bleeping Dator)