Wiedza
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
- Każda optymalizacja jest weryfikowana osobno dla każdej strony
- Render cieniowy porównuje stan przed i po
- To, co powoduje różnicę, nie jest stosowane
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.
Co się dzieje 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.
- Brak różnicy: optymalizacja zostaje
- Jest różnica: zmiana jest cofana
- Kontrola działa dla każdej strony osobno, a nie jednorazowo dla całej witryny
Warto wiedzieć: ponieważ kontrola działa dla każdego adresu URL, nigdy nie musisz wyłączać wszystkiego naraz. Jedna odbiegająca strona nie wpływa na resztę Twojej witryny.
Zie per pagina wat er verandert voordat je iets vastzet.
Veelgestelde vragen
Nie. Render cieniowy odbywa się w tle, a nie podczas wizyty. Odwiedzający widzą wyłącznie zweryfikowany wynik końcowy.
Wtedy ta strona po prostu pozostaje nietknięta, a więc bezpieczna. Pozostałe strony nadal korzystają z optymalizacji.
Tak, Spark zapisuje dla każdej strony, co zostało zastosowane, dzięki czemu zawsze możesz sprawdzić, co się wydarzyło.