Hoe u sneller websites kunt laden
NieuwsIn de jaren tachtig en negentig van de vorige eeuw waren technologische hulpmiddelen kostbaar. Programmeurs zouden elke byte uit beschikbare opslagruimte halen - niets werd verspild.
Als het ging om vroege online netwerken zoals Compunet, moesten de doodzame, langzame modemsnelheden ervoor zorgen dat efficiëntie het motto van de dag moest zijn. Geüploade programma's zouden worden gecomprimeerd tot minder dan een centimeter van hun leven om ervoor te zorgen dat ze zo snel mogelijk konden worden gedownload. Interfaces waren snel, duidelijk en efficiënt, om ervoor te zorgen dat niemand zijn tijd verspilde.
Toen het web voor het eerst populair werd bij de massa, hebben slimme ontwerpers deze filosofie overgenomen. Omdat de verbindingssnelheden nog steeds traag waren, werd elke truc gebruikt om websites te versnellen: beelden intensief comprimeren en in aantal verkleinen; verwijderen van witte ruimte; maken van scripts zo efficiënt mogelijk.
Het doel was altijd om bezoekers te houden met jeukende vingers, die in toenemende mate elders in een opwelling gingen wanneer het aantal beschikbare websites in een alarmerend tempo groeide. Maar ergens op de weg is deze manier van denken grotendeels verloren gegaan. Tegenwoordig zijn veel ontwerpers een beetje lui geworden in vergelijking met de pioniers van het medium.
Omdat breedband in veel landen bijna overal voorkomt, is de optimalisatie buiten spel gezet. Velen gaan er nu van uit dat ze alles kunnen gooien wat ze online willen en het zal 'snel genoeg' worden gedownload. Maar als je een stap terug doet en naar veel van de huidige sites kijkt, is een 'goed genoeg'-aanpak vaak niet goed genoeg.
Slechts een vertraging van enkele seconden kan een aanmoediging zijn voor een rusteloze bezoeker om ergens anders heen te gaan, waardoor uw site mogelijk een verkoop verliest. En in een tijd van breedband is het absurd dat sommige sites ladingen vertragen in je keel die lijken op (of nog erger zijn dan) die gebruikers leden aan het eind van de jaren negentig..
Dit artikel is bedoeld om deze zorg aan te pakken. Het is tijd om de oude strijdkreet terug te brengen en om sites weer snel te maken, met behulp van een mix van beproefde technologieën en methoden. Bovendien zullen we ook enkele nieuwe kinderen ontdekken die u kunnen helpen uw online creaties efficiënter te maken met verrassend weinig inspanning.
De behoefte aan snelheid
Hoewel de meeste efficiencytips afhankelijk zijn van technologie - compressie, server tweaks, codering - gaat snelheid niet allemaal over hoe snel iets downloadt. Er is ook de perceptie van snelheid en efficiëntie. Je hebt misschien de snelste site ter wereld vanuit een technisch oogpunt, maar dat is allemaal voor niets als het lastig is om grip te krijgen op.
Met andere woorden, als het tijd kost om erachter te komen hoe u uw site kunt gebruiken, kan een gebruiker geloven dat het langzaam is, ongeacht andere factoren. Omgekeerd, als uw site eenvoudig is, denkt een gebruiker eerder dat hij snel is - en dat is de helft van de gewonnen strijd. Met andere woorden, voordat je begint te spelen met software, compressietechnieken en hosting, kijk eens naar je website zelf.
Is het voor de hand om te gebruiken? Is de navigatie efficiënt? Is het copywriting pittig en bondig? Zo niet, heroverweeg. Verminder de hoeveelheid inhoud en consolideer waar mogelijk. Veel bedrijfssites hebben bijvoorbeeld gedateerde 'over ons'-secties opgesplitst in subsecties, maar wanneer een gebruiker een paar webpagina's op een rij opent, die elk slechts een paar regels kopie hebben die er verloren uitzien in een anders grotendeels leeg scherm, zullen ze het gevoel hebben dat ze hun tijd hebben verspild.
Zorg er bij navigatie voor dat alles op een voor de hand liggende manier wordt geëtiketteerd. Pons jezelf herhaaldelijk in het gezicht als je ooit een inleidende animatie over navigatieapparatuur zou overwegen die mensen dwingt te wachten voordat ze toegang hebben tot inhoud. Bekijk hoe uw pagina's zijn ingedeeld en zorg ervoor dat het oog zich gemakkelijk over de pagina kan verplaatsen.
Gebruikers zouden niet moeten worstelen om tekst te lezen, en het zou duidelijk moeten zijn welke elementen van een pagina gescheiden zijn. Maak gebruik van inline links om gebruikers in staat te stellen snel te navigeren naar inhoud die hen interesseert. En als uw site groot is met een relatief complexe hiërarchie, zorg er dan voor dat gebruikers toegang hebben tot belangrijke inhoud van de startpagina, in plaats van ze handmatig te moeten doorzoeken en zelf uit te zoeken.
Zodra u het ontwerp, de navigatie en de paginastructuur gestroomlijnd heeft, is het tijd om meer technisch te worden om de dingen te versnellen. Over het algemeen zitten technologietips voor het versnellen van sites op drie gebieden: mediacontent, codering en hosting. Ik zal elk van deze om beurten behandelen.