Vidensbase
Sådan kontrollerer Spark Speed sig selv
De fleste cache-plugins går ud fra antagelser og håber, at det går godt. Spark Speed renderer hver side i skyggen og sammenligner resultatet, så en optimering kun forbliver, hvis siden stadig ser helt ens ud.
Kort fortalt
- Hver optimering verificeres pr. side
- En skyggerendering sammenligner før og efter
- Det, der giver en forskel, anvendes ikke
Hvad en skyggerendering er
Før Spark sætter en optimering live, laver det en anden, skjult rendering af den samme side med ændringen inkluderet. Den skyggeversion sammenlignes med originalen på layout, farve og tekst.
Hvad der sker ved en forskel
Ser Spark en afvigelse, for eksempel et forskudt element eller en ændret skrifttype, anvendes optimeringen ikke på den side. Så undgår du, at en hastighedsgevinst i det stille ødelægger dit design.
- Ingen forskel: optimeringen forbliver
- Forskel: ændringen rulles tilbage
- Kontrollen kører pr. enkelt side, ikke på én gang for hele websitet
Godt at vide: fordi kontrollen virker pr. URL, behøver du aldrig slå alt eller intet fra. Én afvigende side påvirker ikke resten af dit website.
Se pr. side, hvad der ændres, før du fastlåser noget.
Ofte stillede spørgsmål
Nej. Skyggerenderingen sker i baggrunden, ikke under besøget. Besøgende ser kun det verificerede slutresultat.
Så forbliver den side simpelthen urørt og dermed sikker. De øvrige sider drager stadig fordel af optimeringen.
Ja, Spark holder pr. side styr på, hvad der er anvendt, så du altid kan kontrollere, hvad der er sket.