Google Chrome og Chromium-baserede webbrowsere får ny ydeevne, der forbedrer funktionen 'iframe Lazy Loading'

Google Chrome og alle webbrowsere, der er afhængige af Chromium-basen som Microsofts nye Edge, Opera, Vivaldi, Brave og mere, understøtter nu en ny funktion, der hjælper med at forbedre den samlede ydeevne. Disse browsere har nu mulighed for at understøtte 'doven indlæsning af iframe-indhold'. Den nye funktion skal hjælpe med at afbalancere og forbedre ydeevnen for disse webbrowsere ved intelligent at arrangere og planlægge indlæsning af webindhold.

Google har forbedret Chromium-basen, der driver nogle af de mest populære webbrowsere. Kernen understøtter nu 'iframe doven indlæsning'. Funktionen er vigtig for at indlæse store websider med en massiv mængde indhold. Lazy loading forhindrer samtidig indlæsning af indhold, hvilket belaster browseren. Derudover kan samtidig indlæsning negativt påvirke ydeevnen for webbrowsere og i sidste ende pc'en.

Chromiums funktion 'iframe Lazy Loading' -funktion for at sikre jævn drift af websider i browsere:

Google har bekræftet, at den Chromium-baserede, som ikke kun driver sin egen Google Chrome-webbrowser, men også flere andre browsere, nu understøtter doven indlæsning af iframe-indhold. Den nye funktion kommer lige efter, at Google for nylig introducerede support til doven indlæsning af billeder i Chromium og Chrome. Kort sagt, nu indlæses ikke kun billederne og multimedieindholdet selektivt, men også det centrale indhold, der normalt er arrangeret i iframes.

Fra et teknisk perspektiv begrænser dovne indlæsere browseren fra at indlæse bestemt indhold, indtil det er tilgængeligt af brugeren eller er i rulleområdet. Når en side indlæses for første gang, kan indhold, der ikke er synligt under folden, være "doven indlæst". Når en bruger ruller ned, indlæses indholdet, mens rullehandlingen finder sted.

Funktionen "doven indlæsning af iframes" i Chrom-baserede webbrowsere følger den samme teknik. Det er dog vigtigt for webmastere eller webstedsdesignere at bruge attributten loading = ”doven” til iframes i webstedets kode. Denne attribut informerer browseren om, at indholdet ikke skal indlæses med det samme og kan indlæses i henhold til rullemønsteret.

Det er overflødigt at tilføje, indtil for nylig, browsere, der ikke havde understøttelse af 'doven indlæsning', ville ignorere attributten fuldstændigt og indlæste så meget indhold som muligt eller tilgængeligt. Dette lægger noget pres på webbrowseren og til sidst pc'en eller internetaktiveret enhed, det være sig en smartphone, tablet osv. Mens enheder med en stor mængde RAM og en kraftig CPU ikke ville have meget effekt af, at browseren indlæste en meget indhold samtidigt, enheder med begrænset eller lav RAM og let CPU kunne have været påvirket negativt.

På den anden side vil browsere, der understøtter 'doven indlæsning', håndtere indlæsningen i overensstemmelse hermed. I øvrigt havde Mozilla Firefox evnen til at understøtte funktionen lige siden version 75 blev frigivet. Firefox er i øjeblikket på version v78 (stabil).

Hvor stor positiv indvirkning har Lazy Loading på webbrowsere?

Google kørte et par tests for at bedømme virkningen af ​​den dovne indlæsning af iframes på webbrowsere. Følgende er observationer:

  • Dovær indlæsning af YouTube-indlejringer ville spare omkring 500 kilobyte på den indledende sideindlæsning.
  • På Chrome.com formåede Google at reducere indlæsningstiden med 10 sekunder på mobile enheder, da den tilføjede den dovne attribut til YouTube-indlejring på siden.
  • Lazy loading Instagram-indlejringer sparer cirka 100 kilobyte ved indledende belastning.
  • Lazy loading Spotify-indlejring sparer 514 kilobyte ved indledende belastning.

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

Mens resultaterne kan variere, fører doven indlæsning af offscreen iframes normalt til 2-3 procent median databesparelse, 1-2 procent første indhold-fuld maling og 2 procent første inputforsinkelse. Google bemærkede også, at der er potentiale for at bruge indlæser attributter til reklamer på websteder. Kort sagt, Google har muligvis angivet, hvordan det kunne bruge funktionen til selektivt indlæse reklamer.

Facebook Twitter Google Plus Pinterest