Artikel top billede

For tunge websider: Her er de store load-problemer

Mange websider er alt for lang tid om at loade. Her er nogle af de vigtigste faktorer, der spiller ind.

Den gennemsnitlige top 1000-webside er 1.575 KB. I foråret var den gennemsnitlige side 1.246 KB. Det repræsenterer en 26 procent stigning på bare seks måneder og en stigning på 151 procent på tre år.

Sådan lød analysen i et indlæg fra webperformance-bloggeren Tammy Everts, som Computerworld citerede tidligere på ugen.

"Sider bliver ved med at blive større. Og større. OG STØRRE," skrev hun og pegede på blandt andet billederne som en af årsagerne.

Og noget kunne tyde på, at problemstillingen med svartiderne er noget, en hel del webudviklere kender til - eller burde kende til.

I hvert fald er vores artikel, Derfor er websiderne så lang tid om at loade, blevet læst af rigtig mange, og der er en livlig debat under artiklen, hvor webudviklere kommer med mange gode råd og iagttagelser om, hvorfor websiderne bliver tungere og tungere at danse med.

Det skriver læserne

Læseren Karsten Fredslund giver sit bud på, hvorfor en del sider bliver tungere - selv om design-tendensen jo faktisk går på mere enkle sider.

"En simpel website fylder ofte temmelig meget i kilobyte, da det simple betyder store overskrifter i specielle typer, store højopløselige billeder og store grafiske elementer. Tager man en side som Apple.com - der ofte fremhæves for sit simple og til dels minimalistiske udtryk - så er det alligevel store billeder, der præger siderne, der fylder omkring 2-6 MB."

MojoDK tilføjer dog, at JQuery og billeder typisk bliver cached, så det ikke skal indlæses hver gang.

"Jeg tror mere, at hele problemet ligger i alle de "roundtrips," der skal til for at vise et website. Det at hvert enkelt lille bitte billede skal "forespørges" på (hvis det altså ikke er lagt i en sprite) og alle de andre plugins/scripts, som skal forespørges på på andres servere og på deres forskellige forbindelser."

En læser skriver, at han oplever, at Ekstra Bladets hjemmeside er blevet alt for tung, selvom han sidder med en 50 Mbit-forbindelse, og at det skyldes de mange reklamer.

Til det kommenterer læseren Benni Bennetsen:

"Det er faktisk ikke deres reklame, der gør det. Prøv at bloker Javascript på deres side (har jeg altid), så er siden pludselig MEGET hurtigere."

Læseren Ole Kiær bruger også eb.dk som et eksempel på en af de store udfordringer med nutidens websider.

"For hver gang siden skal hente et script eller lignende, sker der en forespørgsel. Det er det, som tager tid. Eb.dk tager lang tid, fordi der er mange eksterne elementer. Reklamerne ligger på andre servere, som ikke nødvendigvis er lige så hurtige eller ligger i samme land osv."

Feynors kommentar går også på den samme problemstilling:

"Antallet af elementer, der er på en side. Selve sidens HTML + alle scripts, style sheets, billeder med videre, der oftest hentes via en ny HTTP request. Det er dem, der tager mest tid. De værste syndere på det punkt er reklamerne og analyse- scriptene," skriver Feynor.

Så mange forespørgsler har siderne

Firmaet Digicure, der arbejder med webperformance, har for nylig udgivet en rapport om nogle af de nævnte problemstillinger.

I rapporten (PDF) står blandt andet, at FDIH-medlemmernes forsider - altså en række af de danske webbutikker - i gennemsnit består af 81 forespørgsler.

"Det vil sige, at webserveren, hvorpå webshoppen er placeret, bliver forespurgt 81 gange, hvorved der leveres komponenter såsom billede-, JavaScript og CSS-filer. Dette belaster webserveren og tager tid," skriver Digicure.

Og det er ikke det eneste problem med for mange forespørgsler.

"De fleste browsere tillader, at man foretager op til seks forespørgsler på én gang, men flere mobile browsere tillader mindre."

"Han man altså en webshop, der består af flere hundrede forespørgsler, og der kun må foretages seks ad gangen, vil det tage længere tid at indlæse siden, sammenlignet med sider med færre forespørgsler."

Tjek dine egne websider

Du kan nemt tjekke, hvor meget dine egne websider fylder.

Hvis du anvender Chrome som browser, trykker du på F12, vælger netværk og reloader siden.

Nederst i venstre hjørne ser du nu, hvor meget data der loades, og hvor længe siden er om at blive læst ind i browseren.

Du kan også se de elementer, der loades, og hvor meget de fylder.

Størrelsen kan variere fra gang til gang, hvis der eksempelvis er forskellige annoncer, men det giver et indtryk af, om siden er tung eller let at loade.

Du skal også være opmærksom på, at der typisk indlæses mest data, første gang du besøger siden.

Læs også:

Derfor er websiderne så lang tid om at loade

Sådan skal webudviklere designe til gigant-skærme




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Ed A/S
Salg af hard- og software.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
AI & machine learning i dagligdagen – teknologi og best practice

Kunstig intelligens og machine learning er i gang med at forandre de måder, som vi arbejder på i organisationer og virksomheder - både i det store og i det små. Bliv inspireret til hvordan kan du selv udnytte dem til at gøre din organisation klogere, skarpere og mere effektiv.

06. december 2022 | Læs mere


ERP løsninger til SMV segmentet

For små og mellemstore virksomheder gemmer der sig meget store muligheder for effektivisering og data-udnyttelse i valget af ERP-system. Med det rigtige valg kan man udnytte eksempelvis machine learning, AI, procesautomatisering og meget andet på tværs af hele organisationen til blandt andet lagerstyring, produktion, distribution, intelligent afrapportering.

07. december 2022 | Læs mere


Identity & Access Management - sådan holder du din virksomhed sikker

God styring af brugerrettigheder er en af de mest effektive måder til at højne it-sikkerheden. For det kan hurtigt gå galt, hvis system-rettigheder, system-adgang og lignende ikke hele tiden opdateres. Kom og hør om erfaringer og muligheder til hurtigt og nemt hele tiden at sikre, at der er styr på brugerrettighederne i hele din organisation- også uden at genere brugerne.

08. december 2022 | Læs mere