Er der en løsning, så man kan optimere loadtiden, alt efter om de besøgende bruiger mobilen fra 2g, 3g eller 4g eller fra computer med bredbånd?
Fra et performance perspective, vil man selvfølgelig altid have så hurtig en side som muligt og man bør optimere en side til uanset hvad forbindelse man sidder på.
Som regl hvis du optimere din side for mobiler, så decideret har en side for mobiler - et eksempel er girlsgogames.com's mobil side: http://o.m.girlsgogames.com/
Det gør at du servere det rigtige 'content' til mobil brugere, hvilket er edge, 3g og 4g etc.
Jeg kan anbefale ikke at lave en 'responsive' side af din desktop version, som passer på mobiler, fordi den stadig loader alle de ting som desktop ser og bruger ,som du mange gange ikke har brug for.
Du kan ikke direkte gå ind og tjekke hvad forbindelse de sidder på, og så levere forskelligt indhold - du kan gøre det med video, fordi man kan måle 'buffer'-tiden, hvilket gør at nogle video' afspillere kan finde ud af, hvad kvalitet der passer bedst til brugerne,
Youtube gør f.eks. dette ved at holde øje med hvad IP folk sidder på, og baseret på målinger, kan de endda anbefale en kvalitet til dig.
Hvad de også gør, men dette er baseret på lande - er hvordan siden loader. så f.eks. i europa loader man siden som den ville loade i en normal browser, men da video'en egentligt er det som man vil have brugeren skal se, har youtube valgt i lande, der generelt har langsom båndbredde - at man loader video'en før alt andet på siden.
Dette gør at brugeroplevelsen bliver bedre.
Dog kan jeg klart anbefale dig, at prøve så godt som muligt, at optimere siden - og gøre den så hurtig så mulig - uanset hvad type internet de sidder på. Og brug 'mobile-first' methoden, så det er bedre at bygge en decideret mobil side - end at udvikle desktop version, og tilpasse til mobile.
Også kan det gøre rigtig meget, at hvis du kan 'leve' med det, at du genere statiske sider ud af dit dynamiske indhold, og fornyer det f.eks. hver 5 min eller hver time - eller hvor lang tid du nu har muligheden.
Også generelt, kan det hjælpe rigtig meget, at få dit indhold tættere på dine 'kunder', ved brug af f.eks. et CDN - Og også ud fra hvor dine kunder er, vælge et hosting selskab der har god 'connectivity' til denne placering.
Og jo tættere dit webhotel er på et internet knudepunkt, jo lavere response tid giver det. Men det betyder også meget om det internet knudepunkt har adgang til resten af verdenen, hvis det er global kundekreds.
Så jeg vil sige, optimér din side, så godt du kan, og ikke baseret på hvad 'connection' de er på.