Trege Nettsider

0
9

Internett har blitt større. Både i expansiveness og vekt. Nick Heer er “Tull Web”:

Den gjennomsnittlige internett-tilkobling i Usa er omtrent seks ganger så raskt som det var bare for ti år siden, men i stedet for å gjøre det raskere å bla gjennom de samme typer nettsteder, vi er rett og slett opptar at ekstra båndbredde med flere ting.

Nick tydelig forklarer hva han mener med tull, og man kan se en forbindelse til Brad Frost på samme måte innrammet argument. Nick snakker om hvordan hver trinnvis samhandling er et valg, og forbinder cruft av nettet til opphav og bruk av rammeverk som FORSTERKER.

Ethan Marcotte maling ting i et annet lys ved å se på virksomheten insentiv:

…til syvende og sist, web-ens ytelse problem er et problem av lønnsomhet. Hvis vi kommer til å snakke om oppblåst sider, bør vi gjøre det i en sammenheng: i kontekst av en web-der digitale annonseinntekter er cratering for publishers, men er positivt blomstrende for og Google. Vi bør se på de underliggende strukturelle problemer som incentivize et selskap til å inkludere tunge annonsering skript og pesky overlegg, eller undersøke markedet utfordringer som tvinger en utgiver til å vedta noe som FORSTERKER.

Med andre ord, måten vi snakker om trege nettsider må bli mye, mye større. Hvis vi kan gjøre det, så vil vi ha en klarere forståelse av hvor—og hvordan—nettet kan være raskere.

Det er en systemisk state of the industry problem som raser treg nettsteder. Den kulturelle kampen for å løse det er kanskje like viktig som teknisk kamper. Ikke at det ikke er mye å lære og håndtere på et teknisk nivå.

Addy Osamai skrev opp et dypdykk (en 20-minutters lese, i henhold til Medium) som utforsker kostnad på JavaScript for å samlede web ytelse. Alle synes å være enige JavaScript er det største problemet område for treg nettsteder. Det er ikke preachy men snarere et sett av godt forklart prinsippene for å følge i denne epoken der bruk av JavaScript er trending opp:

  • Å holde seg fast, bare legg JavaScript er nødvendig for den gjeldende siden.
  • Omfavne ytelse budsjetter og lære å leve i dem.
  • Lær hvordan revisjon og trimme JavaScript bunter.
  • Ethvert samspill er starten på en ny Tid-til-Interaktiv’; vurdere optimaliseringer i denne sammenheng.
  • Hvis klientsiden JavaScript ikke er en fordel for brukeren erfaring, spør deg selv om det er virkelig nødvendig.