Skip to main content
SparkCore
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.