Hvordan bygge raskere laste nettsteder
NyheterI løpet av 1980- og 1990-tallet var teknologiressurser verdifulle. Programmører ville eke hver byte ut av ledig lagringsplass - ingenting var bortkastet.
Når det gjaldt tidlig online-nettverk som Compunet, betydde døds sakte modemhastighet at effektiviteten måtte være dagens ord. Opplastede programmer vil bli komprimert til innen en tomme av livet for å sikre at de kan lastes ned så raskt som mulig. Grensesnittene var raske, åpenbare og effektive, for å sikre at ingen tid var bortkastet.
Når nettet først ble populært blant massene, tok kunnskapsrike designere denne filosofien. Med tilkoblingshastigheter fremdeles treg, ble hvert tripp brukt til å prøve å øke hastigheten på nettsteder: tungt komprimere bilder og redusere dem i antall; fjerner det hvite rommet; gjøre skript så effektive som mulig.
Målet var alltid å beholde besøkende med kløende fingre, som i økende grad trodde å gå andre steder på et innfall, da antall tilgjengelige nettsteder vokste i en alarmerende hastighet. Likevel, et sted underveis, har denne tankegangen i stor grad blitt tapt. I dag er mange designere blitt litt lat i forhold til mediepionierne.
Med bredbånd nesten allestedsnærværende i mange land, har optimalisering fallet av veikanten. Mange antar nå at de kan kaste alt de vil ha på nettet, og det blir lastet ned raskt nok. Men når du går tilbake og ser på mange nåværende nettsteder, er det ikke bra nok en god nok tilnærming.
Bare et lag på noen sekunder kan være all oppmuntring en rastløs besøkende trenger å gå andre steder, og potensielt mister nettstedet ditt et salg. Og i en alder av bredbånd er det absurd at noen nettsteder skaper laster forsinkelser ned i halsen din som (eller enda verre enn) de led brukere i slutten av 1990-tallet.
Denne artikkelen tar sikte på å takle denne bekymringen. Det er på tide å bringe tilbake det gamle rallykrypet, og å gjøre nettsteder raskt igjen, ved hjelp av en blanding av velprøvde teknologier og metoder. I tillegg vil vi også oppdage noen nye barn i blokken som kan bidra til å gjøre dine online kreasjoner mer effektive med overraskende liten innsats.
Behovet for fart
Selv om flertallet av effektivitetstips er avhengig av teknologi - komprimering, er server tweaks, kodingshastighet ikke alt om hvor raskt noe laster ned. Det er også oppfatning av fart og effektivitet. Du kan ha det raskeste stedet i verden fra et teknisk synspunkt, men det er alt for ingenting hvis det er vanskelig å få tak i.
Med andre ord, hvis det tar tid å finne ut hvordan du bruker nettstedet ditt, kan en bruker godt tro at det er tregt uansett andre faktorer. Omvendt, hvis nettstedet ditt er greit, er en bruker mer sannsynlig å tro det er fort - og det er halv kampen vunnet. Med andre ord, før du begynner å feile med programvare, komprimeringsteknikker og hosting, ta en titt på nettstedet ditt selv.
Er det åpenbart å bruke? Er navigasjonen effektiv? Er copywriting punchy og kortfattet? Hvis ikke, tenk på nytt. Reduser mengden innhold og konsolidere hvor det er mulig. For eksempel beholder mange bedriftssider daterte "om oss" -seksjoner i underavsnitt, men når en bruker får tilgang til noen få nettsider på rad, som hver har bare noen få linjer med kopi som ser bort tapt i ellers stort sett blank skjerm, de kommer til å føle at de har kastet bort tiden sin.
Når det gjelder navigering, sørg for at alt er merket på en åpenbar måte. Punch deg gjentatte ganger i ansiktet, bør du noen gang vurdere lead-in animasjon på navigasjonskomponenter som tvinger folk til å vente før de kan få tilgang til innhold. Se på hvordan sidene dine er lagt ut, og sørg for at øyet enkelt kan bevege seg rundt siden.
Brukere bør ikke slite med å lese tekst, og det bør være tydelig hvilke elementer på en side som er separate. Gjør bruk av inlinekoblinger for å gjøre det mulig for brukere å raskt navigere til innhold som interesserer dem. Og hvis nettstedet ditt er stort med et relativt komplekst hierarki, må du sørge for at brukerne får tilgang til viktig innhold fra hjemmesiden, i stedet for å manuelt borre ned og søke ut det selv.
Når du har strømlinjeformet design, navigering og sidestruktur, er det på tide å bli mer teknisk for å få fart på ting. Generelt sett er teknologitips for å øke hastigheten på tre områder: medieinnhold, koding og hosting. Jeg vil dekke hver av disse igjen.