Engang gjorde Tim Berners-Lee og et par andre meget kloge mennesker internettet. De så på, hvad de havde lavet, og så, at det var okay; men de ville rette op senere.

De kom aldrig rundt til det.

På den dag blev født et informationsnetværk så stort, så altomfattende, at vi ofte glemmer, at det meste af verden ikke rent faktisk har adgang til det. I det mindste har relativt få af os høj hastighed, 24 og 24 internetadgang. Det er ikke helt så gennemtrængende som vi måske forestiller os.

Højhastighedstog 24 24 internetadgang er ikke lige så gennemsigtig som vi måske forestiller os

Jeg er nødt til at opleve, godt ... ikke i barndommen på internettet, men dens "frygtelige to". 56k-modemet, i alt dets statiske-y, telefonlinjespærrende herlighed var måden jeg spillede Flash-spil på Disney- og Cartoon Network-webstederne. Det var gode tider, selvom jeg måtte vente en halv time for spilene at indlæse.

Da jeg kom ind i webdesign som et erhverv, gjorde jeg hvad hver ny webdesigner gør: Jeg lærte at gøre mine websteder "fancy". Jeg tilføjede animerede diasshow, lærte vejen til jQuery, brugte drop-down navigation, accordeonmenuer, accordeonindhold og en gang, endda sideovergange. Så sagde Facebook at de ønskede at indlæse mine artikler uden at indlæse resten af ​​mit websted ...

... Facebook ved kun, hvem jeg er i den forstand, at jeg har givet dem alt for meget information om mig selv. Men dette er en ting der sker , og jeg bebrejder ikke Facebook for at gøre det. Vores hjemmesider indlæses langsomt i disse dage.

Hvad snakker du om?

Ja, ja, vores internethastigheder er hurtigere end nogensinde i Korea, eller hvis du er heldig nok til at have Google Fiber. 4G er også fantastisk. Vi kan levere oplysninger som ingen virksomhed, og det er indirekte en del af problemet.

Den parallax effekt kan ikke veje for meget. Kan det?

Når vi alligevel kan levere data hurtigere, hvorfor ikke levere mere af det? Den parallax effekt kan ikke veje for meget. Kan det?

Denne diskussion er ikke noget nyt. Folk har sagt årevis at det er fjollet at smide mere og mere digital vægt ind på vores hjemmesider, og de har været rigtige hele tiden. Men nu begynder vi at se nogen forsøge at gøre noget ved det, og løsningen har farlige konsekvenser.

(Vil du have Facebook til at levere alt indhold? Jeg gør det ikke. De ved for meget, som det er.)

Lad os nu være klar over noget: Jeg taler ikke om webapps. Web apps er en helt anden historie. Dette handler om de websites, vi bruger til at levere vores indhold, vores nyhedsartikler, vores porteføljer og vores salgssteder. For mange af dem er for store, for store og for langsomme.

Tro mig ikke?

Tænk tilbage. Hvor mange websites har du inkluderet jQuery på, fordi du havde brug for at animere en ting? Glem ikke alle WordPress-webstederne. De leveres som standard med jQuery.

Endnu bedre, tag ikke mit ord for det. Gå over og se på resultaterne af dette studie . Den gennemsnitlige side, der vises til mobilenheder, er mere end en megabyte i størrelse, og det samlede gennemsnit for hver enhed er omkring to.

Husk, det betyder mange er større.

vi har adgang til den vigtigste informationsresource i verden; og vi ønsker ikke at vente mere end et sekund for disse oplysninger

Dette kan ikke være en big deal for alle, der rent faktisk får mindst 10 MB pr. Sekund, og er tæt på den oprindelige server, downloader ikke noget andet, eller Skyping med en ven, og er ikke på et dårligt mobilnet. For alle andre er det dog en stor ting.

Se, her handler det om mennesker: Vi har adgang til den vigtigste informationsresource i verden; og vi vil ikke vente mere end et sekund for at informationen kommer til os. Virker det lidt skræmmende? Ja, men det vil ikke ændre sig.

Tid er trods alt vores mest værdifulde ressource.

Hvorfor gør vi det til os selv?

Disse er kun nogle få af de mulige årsager:

Folk vil bruge biblioteker og rammer for hver lille ting

Nogle gange gør folk bare ting "den nemme måde" og hurtig kodning noget op, bare for at få det gjort. Jeg forstår det. Jeg forstår virkelig appellen. Men meget af tiden bruger vi sandsynligvis ikke halvdelen af ​​hvad der er i de massive rammer, og så bygger vi steder, der er for tunge.

Den anden del af problemet er, at rammer er en del af programmering og front-end læseplaner nu. På nogle steder lærer de ikke nybegyndere JavaScript, de underviser jQuery. Ikke Ruby eller Python, men Rails og Django. Få mig ikke startet på antallet af mennesker, der næsten ikke ved, hvad HTML og CSS er, der spørger: "Skal jeg lære Bootstrap?"

Forberedte temaer

Disse WordPress temaer, der har køkkenvaske? Ja, det er nogle af de værste lovovertrædere. De mennesker, der køber dem, bruger ikke halvdelen af ​​de funktioner, de tilbyder, men ofte bliver alt stadig lastet, bare i tilfælde.

Det samme gælder for temaer for andre CMS'er, selvfølgelig.

Massive billeder

Store billeder sælger mere. Det er meget sikkert. Men mange af de store billeder implementeres ikke responsivt, i det mindste ikke endnu. Værre, nogle er næsten ikke komprimeret. Gå tilbage og kig på statistikken. Billederne er over halvdelen af ​​problemet.

Folk tror ikke, det betyder noget

Ikke alle har 4G. Ikke alle har selv bredbånd hjemme. Helvete, der er meget lavet af, at omkring to millioner mennesker stadig bruger AOLs opkaldstjeneste i USA. Det er to millioner mennesker, der hører den dejlige opkaldstone, når de vil have adgang til World Wide Web; og lad mig fortælle dig, massive antal hjemmesider vil simpelthen ikke virke for dem.

Når du har det bedste, er det meget meget nemt at glemme, at ikke alle andre har det også.

Lav det

Jeg siger ikke, at hele webben skal være ren. Bare det skal indlæses hurtigere. Spørg dig selv, om den parallax-effekt, der har brug for en preloader, faktisk vil forbedre brugeroplevelsen.

(Hint: Det vil ikke.)

Udvalgte billede, langsomt forbindelsesbillede via Shutterstock.