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

Android / Google Chrome og Chromium-baserede webbrowsere får ny ydeevne, der forbedrer funktionen 'iframe Lazy Loading' 3 minutter læst Chrome Canary Notifikationsmeddelelser

Google Chrome



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 lazy loading'. 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 påvirke ydeevnen for webbrowsere og i sidste ende pc'en negativt.



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 doven indlæsning 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 et vis pres på webbrowseren og til sidst den pc eller internetaktiverede 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 negativt påvirket.

På den anden side vil browsere, der understøtter 'doven indlæsning', håndtere indlæsningen i overensstemmelse hermed. I øvrigt, Mozilla Firefox havde 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 sparer cirka 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 indlæsning af 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 .

Mærker Chrome google