En gång i tiden gjorde Tim Berners-Lee och några andra väldigt smarta människor webben. De tittade på vad de hade gjort, och såg att det var okej; men de skulle fixa det senare.

De kom aldrig runt till det.

På den dagen föddes ett informationsnätverk så stort, så allomfattande att vi ofta glömmer att det mesta av världen inte har tillgång till det. Åtminstone har relativt få av oss höghastighets 24-tjugo-åtkomst till Internet. Det är inte helt lika genomgripande som vi kan föreställa oss.

höghastighets tjugofyra sju Internetåtkomst [är] inte helt lika genomgripande som vi kan föreställa oss

Jag måste uppleva, ja ... inte spädbarn på Internet, men dess "hemska två". 56k-modemet, i all sin statiska-y, telefonlinjeblockande ära var hur jag spelade Flash-spel på Disney och Cartoon Network-webbplatser. Det var goda tider, även om jag fick vänta en halvtimme för spelen att ladda.

När jag kom in i webbdesign som ett yrke gjorde jag vad varje ny webbdesigner gör: Jag lärde mig att göra mina webbplatser "fancy". Jag lade till animerade bildspel, lärde mig hur jQuery använde, rullgardinsmeny, dragspel menyer, dragspel innehåll och en gång, även sidövergångar. Då sa Facebook att de ville ladda mina artiklar utan att ladda resten av min sida ...

... Facebook vet bara vem jag är i den meningen att jag har gett dem alldeles för mycket information om mig själv. Men det här är en sak som händer , och jag skyller inte på Facebook för att göra det. Våra webbplatser laddas långsamt, dessa dagar.

Vad pratar du om?

Ja, ja, våra Internet-hastigheter är snabbare än någonsin, i Korea, eller om du har turen att ha Google Fiber. 4G är också fantastiskt. Vi kan leverera information som ingen verksamhet, och det är indirekt en del av problemet.

Den parallaxeffekten kan inte väga för mycket. Kan det?

Trots allt, om vi kan leverera data snabbare, varför inte leverera mer av det? Den parallaxeffekten kan inte väga för mycket. Kan det?

Denna diskussion är inte något nytt. Människor har sagt i åratal att det är dumt att kasta mer och mer digital vikt i våra webbplatser, och de har haft rätt hela tiden. Men nu börjar vi se någon försöka göra något åt ​​det, och lösningen har farliga konsekvenser.

(Vill du att Facebook ska leverera allt innehåll? Jag vet inte. De vet för mycket som det är.)

Låt oss nu vara tydliga på något: Jag pratar inte om webbapps. Webapps är en helt annan historia. Det handlar om webbplatser som vi använder för att leverera vårt innehåll, våra nyhetsartiklar, våra portföljer och våra försäljningsställen. För många av dem är för stora, för skrymmande och för långsamma.

Tro mig inte?

Tänk tillbaka. Hur många webbplatser har du inkluderat jQuery på eftersom du behövde animera en sak? Glöm inte alla WordPress-webbplatser. De kommer med jQuery som standard.

Bättre än, ta inte mitt ord för det. Gå över och titta på resultaten från den här studien . Den genomsnittliga sidan som visas för mobila enheter är över en megabyte i storlek och det genomsnittliga genomsnittet för varje enhet är cirka två.

Tänk på det, det betyder att många är större.

Vi har tillgång till den enskilt viktigaste informationsresursen i världen. och vi vill inte vänta mer än en sekund för den informationen

Det här kanske inte är en stor sak för alla som faktiskt får minst 10 MB per sekund, och ligger nära den ursprungliga servern, laddar inte ner något annat, eller Skyping med en vän, och är inte på ett dåligt mobilnät. För någon annan, men ja det är en stor sak.

Se, här handlar det om människor: vi har tillgång till den enskilt viktigaste informationsresursen i världen; och vi vill inte vänta mer än en sekund för att informationen ska komma till oss. Verkar det lite petulant? Ja, men det kommer inte att förändras.

Tiden är trots allt vår mest värdefulla resurs.

Varför gör vi det här för oss själva?

Det här är bara några av de möjliga anledningarna:

Folk kommer att använda bibliotek och ramar för varje liten sak

Ibland gör människor bara saker "det enkla sättet" och snabbt kodar någonting för att bara få det gjort. Jag fattar. Jag förstår verkligen överklagandet. Men mycket av tiden använder vi antagligen inte hälften av vad som finns i de massiva ramarna, och så bygger vi platser som är för tunga.

Den andra delen av problemet är att ramar är en del av programplanering och front-end läroplaner nu. På vissa ställen lär de inte nybörjare JavaScript, de undervisar jQuery. Inte Ruby eller Python, men Rails och Django. Få mig inte igång med antalet personer som knappt vet vad HTML och CSS är som frågar, "Ska jag lära mig Bootstrap?"

Förberedda teman

De WordPress-teman som har diskbänkar? Ja, det är några av de värsta brottslingarna. De människor som köper dem kommer inte att använda hälften av de funktioner som de erbjuder, men ofta blir allt fortfarande laddat, bara om det är fallet.

Detsamma gäller för teman för andra CMS, förstås.

Massiva bilder

Stora bilder säljer mer. Så mycket är säkert. Men många av de stora bilderna implementeras inte responsivt, åtminstone inte än. Värre är vissa knappt komprimerade. Gå tillbaka och titta på statistiken. Bilderna är över hälften av problemet.

Folk tycker inte att det är viktigt

Inte alla har 4G. Inte alla har ens bredband hemma. Helvete, mycket har gjorts av det faktum att cirka två miljoner människor fortfarande använder AOLs uppringningstjänst i USA. Det är två miljoner människor som hörs den här underbara uppringningstonen när de vill komma åt World Wide Web. och låt mig berätta för dig, massiva antal webbplatser kommer helt enkelt inte att fungera för dem.

När du har det bästa är det väldigt lätt att glömma att inte alla andra har det också.

Fixa det

Jag säger inte att hela webben måste vara vanlig. Just det måste lastas snabbare. Fråga dig själv om den parallella effekten som behöver en preloader faktiskt kommer att förbättra användarupplevelsen.

(Tips: det kommer inte.)

Utvald bild, långsam anslutningsbild via Shutterstock.