Gå til innhold

Chrome blir raskere og bruker mindre mobildata ved å kun laste det du ser på skjermen


Anbefalte innlegg

Videoannonse
Annonse

Meningen er imidlertid at også PC-versjonen av Chrome skal få funksjonen dersom testene på Android-plattformen er vellykkede, noe de altså ser ut til å være. Når funksjonen vil bli tilgjengelig for alle bruker er ennå uvisst.

Håper man kan skru funksjonen av da.

 

På PC vil jeg helst at den laster ned hele siden med en gang da jeg ofte scroller fort nedover. 

Vil muligens oppleves enda tregere om den da må begynne laste inn innholdet.

  • Liker 2
Lenke til kommentar

Rent teknisk - hvordan skal de gjøre dette? All HTML/CSS må jo nesten lastes ned til browser...

 

For statiske sider kan selvfølgelig Google lage en cache på sin side, analysere og optimalisere koden lokalt, og så sende ut så relevant som mulig kildekode. Men da kommuniserer i såfall Chrome med en cache -- og ikke selve webserveren. I dag er svært mange sider dynamiske og brukertilpasset, hvilket umuliggjør ekstern cache .. ?

 

Er sikkert noe lurt Chrome har tenkt på, men gjennom artikkelen til Digi lærte jeg lite. Hvordan kan dette f.eks påvirke de som serverer nettsider? Vil all funksjonalitet fungere? Alt av scripts?

 

Er det kun visning (css-rendring) de egentlig endrer på? Eller visse HTML-tags (f.eks <img>)?

 

Nei, jeg har egentlig fler ubesvarte enn besvarte spørsmål etter denne artikkelen.. ?

  • Liker 1
Lenke til kommentar

 

 

Lazy loading er en ny optimaliseringsløsning

Nei. Dette er noe utviklere til nå har måttet manuelt implementere for ikke laste bilder før brukeren når bildet "Below-the-fold"

Google LazyLoad er derimot den nye funksjonen som Chrome gjengen jobber med

 

Håper man kan skru funksjonen av da.

 

På PC vil jeg helst at den laster ned hele siden med en gang da jeg ofte scroller fort nedover. 

Vil muligens oppleves enda tregere om den da må begynne laste inn innholdet.

I dokumentet viser de til at dette er en funksjon som kommer først og fremst på mobil:

 

 

 

LazyLoad as a feature doesn't need to be Android specific, but the plan is to start with Android since the benefits of LazyLoad will likely have the most impact on Android, and this will also help minimize any negative impact to user experience. If LazyLoad is successful on Android, then desktop platforms will be considered as well.
Lenke til kommentar

Rent teknisk - hvordan skal de gjøre dette? All HTML/CSS må jo nesten lastes ned til browser...

 

For statiske sider kan selvfølgelig Google lage en cache på sin side, analysere og optimalisere koden lokalt, og så sende ut så relevant som mulig kildekode. Men da kommuniserer i såfall Chrome med en cache -- og ikke selve webserveren. I dag er svært mange sider dynamiske og brukertilpasset, hvilket umuliggjør ekstern cache .. ?

 

Er sikkert noe lurt Chrome har tenkt på, men gjennom artikkelen til Digi lærte jeg lite. Hvordan kan dette f.eks påvirke de som serverer nettsider? Vil all funksjonalitet fungere? Alt av scripts?

 

Er det kun visning (css-rendring) de egentlig endrer på? Eller visse HTML-tags (f.eks <img>)?

 

Nei, jeg har egentlig fler ubesvarte enn besvarte spørsmål etter denne artikkelen.. ?

 

Jeg tipper de laster alt av HTML, CSS og Javascript som før. Det må de gjøre for å garantere at siden skal funke. De fleste bruker deferred JS loading i dag for å parse HTML og laste ned Javascript parallelt, samt delte JS filer som caches mellom sidene, så det hadde vært maks 5MB å hente på første innlasting her.

 

Dette går nok utelukkende på bilde/videomateriale og tegning av grafikk. Dvs bilder og grafikk beregnes/tegnes basert på hva brukeren ser. Dette introduserer noen nye måter å optimalisere på som ikke har hatt noe å si før.

 

Feks bilder bør ha eksplisitt oppgitt sin størrelse, da slipper nettleseren å laste et bilde brukeren ikke ser kun for at den må vite størrelsen på elementet.

  • Liker 1
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...