Performance staat bij bluebarry op de eerste plaats. Het juiste product vinden moet snel aanvoelen, van het eerste paginabezoek tot het persoonlijke advies. Daarom houden we onze scripts klein, laden we functies wanneer ze nodig zijn en leveren we bestanden dicht bij je bezoekers.
Een basisscript van maar 21 kB
Ons basisscript is ongeveer 21 kB, gecomprimeerd met gzip. Gebruik je quizzen zonder zoekfunctie of chat, dan is je webshopscript ongeveer 23 kB. Kleine downloads laten meer bandbreedte over voor de producten, afbeeldingen en inhoud waarvoor je bezoekers komen.
Je webshop laadt gewoon door
Het basisscript kan asynchroon laden. Simpel gezegd kan de browser je pagina verder lezen terwijl bluebarry op de achtergrond downloadt. Je webshop hoeft niet te wachten tot die download klaar is.
Alleen de functies die jouw webshop gebruikt
Je bluebarry-installatie kiest automatisch een script voor de functies die je hebt ingeschakeld. Een webshop met alleen quizzen krijgt de quizversie. Gebruik je ook de zoekfunctie of chat, dan krijg je de versie die bij die combinatie past. Zo blijft de eerste download gericht op wat je webshop daadwerkelijk gebruikt.
| Jouw combinatie | Grootte (gzip, circa) |
|---|---|
| Alleen de basis | 21 kB |
| Quizzen | 23 kB |
| Zoekfunctie | 65 kB |
| Chat | 40 kB |
| Quizzen + zoekfunctie | 67 kB |
| Quizzen + chat | 42 kB |
| Zoekfunctie + chat | 84 kB |
| Quizzen + zoekfunctie + chat | 85 kB |
Een lichte quiz, klaar wanneer je bezoeker hem nodig heeft
Onze quiz draait op Preact, een lichte technologie waarmee het JavaScript voor de quizstart ongeveer 49 kB blijft, gecomprimeerd met gzip. Het laadt wanneer een bezoeker een quiz opent, een popup de quiz opent of een ingesloten quiz op je pagina laadt.
Bij een startknop wacht de quizdownload op de klik van je bezoeker. Bij een ingesloten quiz laadt hij als onderdeel van de pagina. Extra vraagtypen en resultaatweergaven laden wanneer ze nodig zijn. Zo blijft de eerste stap licht.
Snel geleverd via Cloudflare
We leveren onze scripts en statische quizbestanden via het wereldwijde netwerk van Cloudflare. Edge caching bewaart kopieën dichter bij je bezoekers. Gecachete bestanden bereiken hen zonder een nieuwe reis naar onze servers. Dat helpt om je quiz snel te laden, waar je klanten ook winkelen.
Ook snel bij het volgende bezoek
De geselecteerde webshopscripts kunnen tot een jaar in de browsercache blijven staan. Als al onze webshopscripts ongewijzigd blijven, houden ze bij nieuwe releases dezelfde downloadlinks. Terugkerende bezoekers kunnen daardoor hun opgeslagen bestanden opnieuw gebruiken. De gecachete scriptkeuze kan op de achtergrond vernieuwen, zodat ook volgende bezoeken vlot verlopen.
Veelgestelde vragen
Waarom is de zoekfunctie groter dan het basisscript?
De zoekfunctie bevat de interface die je bezoekers gebruiken: de zoekbalk, suggesties, filters en productresultaten. Het script bevat de HTML-opbouw, CSS-opmaak en interacties die deze onderdelen laten werken. Die complete zoekervaring past in ongeveer 65 kB gecomprimeerd.
Moet ik de groottes optellen als ik functies combineer?
Elke combinatie heeft een eigen script, waarin de gedeelde basis maar één keer zit. Quizzen en de zoekfunctie samen zijn ongeveer 67 kB. De tabel toont al de gecombineerde scriptgrootte voor elke combinatie.
Wanneer wordt de quiz zelf gedownload?
De aparte quiz-app van 49 kB laadt wanneer een quiz opent of een ingesloten quiz op je pagina laadt. Bij een startknop wacht die download tot je bezoeker klikt.