Opera er spekulative prerenderer

0
240

Opera Software integreret i, hvad det kræver en adresselinjen spekulative prerenderer i Opera 43 for at fremskynde indlæsningen af ressourcer fra adresselinjen.

Vi talte om dette tilbage, når de udvikler-version af Opera version 43, men vidste ikke meget om den funktion, som Opera ikke afslører en frygtelig masse oplysninger om det.

Dengang vidste vi, at der anvendes en algoritme til at fremskynde indlæsningen af behandlet, at få skrevet eller foreslået ved at starte indlæsning, før du vælger resultat.

Dette giver mening for nogle ressourcer. Hvis du skriver ghacks.net i browseren hele tiden, og aldrig noget andet, der starter med de første to tegn “gh”, så er det næsten sikkert, at du ønsker at type ghacks.net næste gang, samt at indlæse siden.

Adresse bar spekulative prerenderer

Opera Software er Daniel Bratell afsløret yderligere oplysninger om den nye spekulative prerendered funktion i Opera 43 i en ny blog-indlæg i dag.

Først den gode nyhed: hvis algoritmen får det rigtige, side load tid er reduceret med omkring en anden. Opera bemærker, at den faktiske forbedring afhænger i høj grad af, hvordan forudsigelig brugerens handlinger.

Vi forventer, at denne funktion resulterer i et gennemsnit på 1 sekund hurtigere belastninger fra adresselinjen. Det betyder, at instant side belastninger blevet meget mere almindelige. Af kursus, dette afhænger meget af, hvordan forudsigelig brugeren er, og hvor hurtigt brugeren er. Jeg forventer, at du, der læser dette, til gavn for mindre end den gennemsnitlige bruger, men jeg kan være forkert.

Det er selvfølgelig nemmere at forudsige, hvilke handlinger for brugere, der besøger en håndfuld sites regelmæssigt. Hvis alt du skal gøre er at gå til eBay, Amazon, en avis, hjemmeside, YouTube, og måske Google, så er det let nok til at forudsige, at du vil gå der næste gang også.

Hvis du tilfældigvis til at besøge snesevis af nye steder hver dag, så det er meget sværere at forudsige det næste træk.

Prerender Overvågning

opera predictors

Opera 43 skibe med to overvågning muligheder, der giver dig adgang til forhåndsgengivelse data.

  1. opera://prædiktorer/ — Det er en intern side, der lister, som giver dig oplysninger om foranstaltninger til forudsigelser. Det viser ressourcer, og om den algoritme, der fik den forudsigelse er rigtig eller forkert. Du finder også den grad af tillid, der er anført, at der for hver af de ressourcer, der er.
  2. opera://net-interne/#prerender — Den anden intern side, der lister den prerender historie. Det fremhæver, hvilke ressourcer, der fik prerendered af browseren.

Prerender Præferencer

opera prediction

Der er gode grunde til ikke at ville Opera til prerender noget. Nogen går glip af i forhold til den side, som brugeren åbner affald båndbredde, som en side, der bliver indlæst, at brugeren vil ikke få adgang.

Et andet problem er, at din IP-adresse kan ende op i log af websteder, som du måske ikke ønsker at blive forbundet med. Desuden, hvis dit land records forbindelser for alle borgere, og synes, det er en god idé, at forbindelsen kan ende op i, at databasen.

Mens du kan få forbedret læsning gange fra den funktion, hvis det virker mere ofte end ikke, kan du prøve at deaktivere det ikke desto mindre på grund af de negative konsekvenser.

  1. Læg opera://indstillinger/ i browseren.
  2. Skifte til Privatlivets fred.
  3. Fjern markeringen fra Brug en forslagstjeneste til at hjælpe med udfyldning af søgninger og Webadresser, som indtastes i adresselinjen.
  4. Fjern fluebenet fra Forudsige netværk tiltag til at forbedre siden belastning ydeevne.
  5. Læg opera://flags/?søg=render#prerender-search-resultater og indstille funktionen til handicappede.
  6. Læg opera://flags/?søg=render#prerender-url-input og indstille funktionen til handicappede.

Du kan også aktivere batterisparetilstand, permanent at blokere for den nye prerender funktion som Opera deaktiverer det, hvis strømsparetilstand er aktiveret.

Nogle undersøgelser viser, at omkring 80% af prerendered sider bliver brugt, hvilket betyder, at 20% af prerender side belastninger er for noget, og har spildt elektroner. Derfor har vi ikke gøre dette i batterisparetilstand, (kunne argumentere for, at vi stadig skal gøre det).

Nu kan Du: Forspændt yay eller nej, hvad er din mening?