Google planlegger å sende omnibox forhåndsgjengivelse i Chrome

0
259

Martin Brinkmann 15. februar 2022 Google Chrome | 0

Google kan snart integrere en ny funksjon i Chrome-nettleseren den kaller omnibox-prerendering for å øke hastigheten på innlastingen av enkelte nettsteder i nettleseren.

chrome omnibox prerendering

Nåværende versjoner av Google Chrome støtter også forhåndshenting, men prosessen er begrenset siden den ikke kjører JavaScript eller gjengir siden på forhånd. Hovedmålet med funksjonen var å bruke mindre minne enn full forhåndsgjengivelse i henhold til Google, samtidig som det reduserer sideinnlastingstiden i prosessen.

Forhåndsgjengivelse øker hastigheten på prosessen med å laste inn nettsteder ettersom noe innhold er forhåndslastet. Google endret prerendering-atferden til Chrome i versjon 63 da den begrenset funksjonaliteten. Selv om forhåndsgjengivelse kan øke hastigheten på lasting av nettsteder, kan det til tider også sløse med ressurser; dette skjer når innhold er forhåndslastet som aldri blir sett av brukeren, f.eks. når et nettsted med forhåndslastet innhold ikke er åpnet i det hele tatt.

ANNONSE

Forhåndsgjengivelse av søkefelt legger til flere elementer i forhåndsgjengivelsesprosessen. Spesielt vil Chrome behandle DOM-trekonstruksjonen og skriptkjøringer. Nettleseren begrenser den nye funksjonen for forhåndsgjengivelse av søkefelt til “forslag med høy sikkerhet” kun i henhold til intensjonen om å sende diskusjoner på Google-grupper.

Vi vil gjerne sende forhåndsgjengivelse av søkefelt (dvs. URL-linje). . Med denne funksjonen vil Chrome begynne å forhåndsgjenge forslagene for autofullføring av søkefelt med høy sikkerhet. Chrome forhåndshenter for øyeblikket ressurser for pålitelige forslag ved å bruke No-state Prefetch, men med denne funksjonen vil vi viderebehandle nettsiden, inkludert DOM-trekonstruksjonen og skriptkjøring.

Nettsteder som velges av Chrome for prosessen, “lastes før navigasjonen er forpliktet”, bemerker Google. Chrome vil støtte en grunnleggende API som nettsteder kan bruke for å finne ut om den er forhåndsgjengitt og når den ble aktivert.

Den nye funksjonen for forhåndsgjengivelse av søkefelt vil bli støttet på alle plattformer som Chrome er tilgjengelig på. Google planlegger å introdusere den på Android først før den blir tilgjengelig på andre plattformer. Chrome-brukere kan sette et eksperimentelt flagg i nettleseren for å aktivere funksjonen akkurat nå i Chrome.

ANNONSE

  1. Last inn chrome://flags/#omnibox-trigger-for-prerender2 i Chrome-adresselinjen .
  2. Sett tilstanden til det eksperimentelle flagget til aktivert.
  3. Start Chrome-nettleseren på nytt.

En demoside er tilgjengelig på https://omnibox-prerender.glitch.me/for å teste funksjonaliteten.

Funksjonen bør betraktes som eksperimentell på dette tidspunktet. Arbeidet med forhåndsgjengivelse av versjon 2 fortsetter hos Google.

Nå du: hva synes du om forhåndsinnlasting? God funksjon? (via Techdows)

ANNONSE