Ana içeriğe geç

Anti-flicker script

Son güncelleme: 24 Mar 20261 dk okuma süresi

Kısaca​

Anti-flicker script, A/B testi sırasında ortaya çıkan tipik yanıp sönme (flickering) fenomenini önlemek için kullanılabilir. Bu script, isteğe bağlı olarak Varify.io® kod snippet'inden önce entegre edilebilir.

Flickering nedir?​

Bir A/B veya yönlendirme testinde, web sayfası önce herhangi bir değişiklik yapılmadan yüklenir. Ardından varyant web sayfasını değiştirir. Varyant görüntülendiğinde, kullanıcılar bir „flickering“ etkisi yaşayabilir.

Bu tür sayfa flickering'i bir anti-flicker script ile önlenebilir.

Anti Flicker Script'i Entegre Et​

Anti-flicker script kodu​

Anti-flicker betiğini doğrudan buradan kopyalayıp web sitenize entegre edebilirsiniz.

<style>.varify-antiflicker{opacity:0 !important}</style>
<script>(function (n,o, f,l,i,c,k,e,r) {
var z = n.classList;z.add(o);setTimeout(()=>z.remove(o),f)
}(document.documentElement, 'varify-antiflicker', 4000));</script>

Anti-flicker betiği nereye yerleştirilmelidir?​

Anti-flicker betiği, tıpkı Varify.io® kod parçacığı gibi web sitenize entegre edilmelidir. Betiğin çalışması için, zaten entegre edilmiş olan Varify.io® kod parçacığının üzerine yerleştirilmesi gerekir.

Alt alta iki kod bloğu, üstteki „Anti-Flicker Script“ ve alttaki „Varify.io® Code Snippet“ olarak etiketlenmiş

Anti-flicker betiğinin avantajları ve dezavantajları​

AvantajDezavantaj
Yan yanıp sönme yok Gelişmiş kullanıcı deneyimi: Yanıp sönme nedeniyle daha az kullanıcı dikkat dağınıklığı Daha düşük hemen çıkma oranı: Yanıp sönme olmayan sayfalar daha yüksek etkileşim oranına sahip olma eğilimindedirCore Web Vitals üzerinde olası olumsuz etki: Web sitesinin uzayan yüklenme süresi

Teknik açıklama​

Anti-flicker script'i, bir varyantın oynatılıp oynatılmadığı veya bir varyantın oynatılması gerekip gerekmediği konusunda Varify geri bildirim sağlayana kadar sayfanın gizli kalmasını sağlar.

Varyasyon tamamen yüklenene kadar web sitesi gizlenir ve kullanıcı yalnızca beyaz bir arka plan görür.

Varyant tamamen yüklendiğinde, script yüklenen sayfayı görüntüler.

Gizleme genellikle birkaç milisaniye içinde gerçekleşir, bu nedenle kullanıcı normalde herhangi bir şey fark etmez.

Script, sayfayı en fazla 4 saniye gizler. Varyant sunucudan henüz tamamen alınmamış olsa bile, web sitesi bu sürenin sonunda görüntülenir. 4 saniyelik değer, script içinde daha uzun veya daha kısa bir süreyle değiştirilebilir.