Google Chrome og Chromium-baserte nettlesere får ny ytelsesforbedrende funksjon ‘iframe Lazy Loading’

Android / Google Chrome og Chromium-baserte nettlesere får ny ytelsesforbedrende funksjon ‘iframe Lazy Loading’ 3 minutter lest Varsler om Chrome Canary

Google Chrome



Google Chrome og alle nettlesere som er avhengige av Chromium-basen som Microsofts nye Edge, Opera, Vivaldi, Brave og mer, vil nå støtte en ny funksjon som vil bidra til å forbedre den generelle ytelsen. Disse nettleserne har nå muligheten til å støtte 'lat innlasting av iframe-innhold'. Den nye funksjonen skal hjelpe til med å balansere og forbedre ytelsen til disse nettleserne ved å ordne og planlegge innlasting av nettinnhold på en intelligent måte.

Google har forbedret Chromium-basen som driver noen av de mest populære nettleserne. Kjernen støtter nå ‘iframe lazy loading’. Funksjonen er viktig for å laste inn store websider med en enorm mengde innhold. Lazy loading forhindrer samtidig lasting av innhold, noe som belaster nettleseren. I tillegg kan samtidig lasting negativt påvirke ytelsen til nettlesere og til slutt PC-en.



Chromiums funksjon 'iframe Lazy Loading' -funksjon for å sikre jevn drift av nettsider i nettlesere:

Google har bekreftet at den Chromium-baserte som ikke bare driver sin egen Google Chrome-nettleser, men også flere andre nettlesere, nå støtter lat lasting av iframe-innhold. Den nye funksjonen kommer rett etter at Google nylig introduserte støtte for lat lasting av bilder i Chromium og Chrome. Enkelt sagt, nå lastes ikke bare bilder og multimediainnhold selektivt, men også kjerneinnholdet som vanligvis er ordnet i iframes.



Fra et teknisk perspektiv begrenser lat lasting nettleseren fra å laste inn bestemt innhold til brukeren har tilgang til det eller er i rulleområdet. Når en side lastes inn for første gang, kan innhold som ikke er synlig, under folden, være 'lat lastet'. Når en bruker ruller ned, lastes innhold mens rullehandlingen foregår.



'Lazy loading of iframes' -funksjonen i Chrom-baserte nettlesere følger samme teknikk. Det er imidlertid viktig for nettredaktører eller nettdesignere å bruke attributtet loading = 'lat' for iframes i koden til nettstedet. Denne attributtet informerer nettleseren om at innholdet ikke skal lastes inn med en gang og kan lastes i henhold til rullemønsteret.



Det er unødvendig å legge til, inntil nylig, nettlesere som ikke hadde støtte for 'lat lasting', ville ignorere attributtet helt og lastet inn så mye innhold som mulig eller tilgjengelig. Dette legger litt press på nettleseren og til slutt PC-en eller internett-aktivert enhet, det være seg en smarttelefon, et nettbrett osv. Mens enheter med mye RAM og en kraftig CPU ikke ville ha stor effekt av at nettleseren lastet mye innhold samtidig, kan enheter med begrenset eller lite RAM og lett CPU ha blitt påvirket negativt.

På den annen side vil nettlesere som støtter ‘lat belastning’ håndtere innlastingen tilsvarende. Forresten, Mozilla Firefox hadde muligheten til å støtte funksjonen helt siden versjonen 75 ble utgitt. Firefox er for øyeblikket på versjon v78 (stabil).

Hvor mye positiv innvirkning har lat lasting på nettlesere?

Google kjørte noen få tester for å bedømme virkningen av lat lasting av iframes på nettlesere. Følgende er observasjonene:

  • Lat lasting av YouTube-innebygging vil spare omtrent 500 kilobyte på den første sidelastningen.
  • På Chrome.com klarte Google å redusere belastningstiden med 10 sekunder på mobile enheter da den la til den late attributtet til YouTube-innebygging på siden.
  • Lazy loading Instagram embeds sparer omtrent 100 kilobyte ved første belastning.
  • Lazy loading Spotify embeds sparer 514 kilobyte ved første belastning.

https://twitter.com/PickJBennett/status/1116776399988121600

Selv om resultatene kan variere, fører lat belastning av iframes utenfor skjermen vanligvis til 2-3 prosent median datasparing, 1-2 prosent første innholdsfull maling og 2 prosent første forsinkelse. Google bemerket også at det er potensial for å bruke laste attributter for annonser på nettsteder . Enkelt sagt, Google kan ha indikert hvordan den kan bruke funksjonen til last inn annonser selektivt .

Merker Chrome Google