Mozilla implementert en ny funksjon i Firefox 57 som sin leder utvikler samtaler tailing. Tailing forsinkelser i lasting av skript fra en liste over kjente sporing domener for å forbedre side legg ytelse.
Kjernen i konseptet fungerer på samme måte late last. I stedet for å legge alle skript og elementer av en web side direkte, noe innhold er midlertidig stoppet for å gi mer viktig innhold mer ressurser til å jobbe med.
Teorien er at sidene lastes inn raskere på grunn av dette. Mozilla har lagt merke til at tailing har en positiv effekt på siden legg ytelse fordi Firefox kan bruke (mer) “nettverk båndbredde, I/O og CPU for lasting og behandling av bilder og script som kjører på området”, slik at web-siden lastes inn raskere.
Firefox forsinkelser sporing av skript for seks sekunder som standard. Skript som Firefox identifiserer som kommer fra sporing domener er stoppet for tiden og flyttet til slutten av køen. Dette skjer bare for skript som er asynkron eller lastes dynamisk.
Mozilla bruker den samme listen som den bruker for nettleseren tracking protection-funksjonen. Det er på ingen måte aktuelle for å legge til eller fjerne domener fra denne listen.
Sporing av bilder, XHRs (XMLHttpRequests), og forespørsler laget av sporing av skript automatisk og alltid forsinket.
Skript, som ikke er nødvendig for visning av nettstedet vanligvis, er flyttet til slutten av legger i kø, slik at sidene gjengi raskere.
Mozilla merk at metoden har sine problemer. Problemer skje for det meste på nettsteder som lastes inn ressurser fra kjente sporing domener som er nødvendig for utførelsen av en side, og for områder som ikke er “godt bygget”.
Les også: Firefox mister enda en høy profil add-on forfatter: Quicksaver avsluttes
Det kan skje at en blank side vises på nettsteder hvis en ressurs fra en sporing domenet er nødvendig. Mozilla funnet det å være tilfelle på Google ‘ s Side Skjule Kodebiten for eksempel.
Konfigurere tailing i Firefox
Tailing kan kun konfigureres ved hjelp av avansert konfigurasjon alternativer. Du kan laste inn about:config?filter=nettverk.http.tailing for å vise dem alle i Firefox nettleser for eksempel, eller tilordne forskjellige verdier til dem ved å bruke en user.js fil.
- nettverk.http.tailing.aktivert – Sett denne til false å deaktivere tailing i Firefox
- nettverk.http.tailing.forsinkelse-quantum – Dette definerer minimum tid i sekunder for at ressurser fra identifisert sporing domener få forsinket (0.6 sekunder)
- nettverk.http.tailing.forsinkelse-quantum-etter-domcontentloaded — Definerer opphold etter dom innhold lastes inn (0,1 sekunder)
- nettverk.http.tailing.forsinkelse-max – Dette definerer den maksimale tiden i sekunder som ressurser fra identifisert sporing domener få forsinket (6 sekunder)
Avsluttende Ord
Firefox vil vise de fleste web-sider raskere med tailing. Det er en god ting, og mens noen brukere vil kanskje si at dette ikke går langt nok, andre kan være veldig fornøyd med det. Brukere kan aktivere sporing beskyttelse i Firefox for å blokkere disse sporing domener direkte og raskere surfing ytterligere, eller bruk et blokker av innhold for samme effekt.
Fordelen med et innhold blokkering er at det gir brukerne mer kontroll, og beskytter dem bedre for skadelig reklame kampanjer. (via Bleeping Datamaskin)