Saltar para o conteúdo principal
SparkCore
Conhecimento

Hoe Spark Speed zichzelf controleert

De meeste cache-plugins gaan uit van aannames en hopen dat het goed gaat. Spark Speed rendert elke pagina in de schaduw en vergelijkt het resultaat, zodat een optimalisatie alleen blijft staan als de pagina er nog precies zo uitziet.
In het kort
  • Cada otimização é verificada por página
  • Uma renderização de sombra compara o antes e o depois
  • O que causar uma diferença não é aplicado

Wat een schaduw-render is

Voordat Spark een optimalisatie live zet, maakt het een tweede, verborgen render van dezelfde pagina met de wijziging erin. Die schaduwversie wordt vergeleken met het origineel op layout, kleur en tekst.

O que acontece bij een verschil

Ziet Spark een afwijking, bijvoorbeeld een verschoven element of een gewijzigd lettertype, dan wordt de optimalisatie voor die pagina niet toegepast. Zo voorkom je dat een snelheidswinst je ontwerp stilletjes breekt.
  • Sem diferença: a otimização mantém-se
  • Com diferença: a alteração é revertida
  • A verificação corre por página individual, não de uma só vez para o site inteiro

Bom saber: como a verificação funciona por URL, nunca tem de desativar tudo ou nada. Uma única página divergente não afeta o resto do seu site.

Zie per pagina wat er verandert voordat je iets vastzet.

Veelgestelde vragen

Não. A renderização de sombra acontece em segundo plano, não durante a visita. Os visitantes só veem o resultado final verificado.

Nesse caso, essa página fica simplesmente intocada e, por isso, segura. As restantes páginas continuam a beneficiar da otimização.

Sim, o Spark regista por página o que foi aplicado, para que possa sempre verificar o que aconteceu.