Tek bir görsel nasıl sayabilir
Bu makalede
Görünür bir web sayacının ardındaki mekanizma, internet iletişiminin temel bir ilkesine dayanır: istek ve yanıt. Bir web sayfası her yüklendiğinde tarayıcı kaynak kodu okur ve stil sayfaları, yazı tipleri ve grafikler gibi dış öğelere yapılan atıfları bulur.
Sayfanın tamamını oluşturmak için tarayıcı, bu öğeleri barındıran sunuculara ulaşmalı ve onları tek tek istemelidir. Karmaşık izleme betiklerine başvurmadan ziyaretleri takip etmenin temeli de tam olarak bu süreçtir.
Sayfaya tek bir görsel etiketi yerleştirmek, sayfa her görüntülendiğinde bilinçli bir istek oluşturur. Bu isteği alan sunucu yalnızca sabit bir dosya teslim etmez; olayı kaydeder, bir hesaplama yapar ve grafiği ancak ondan sonra gönderir.
Bekleme salonundaki sıra numaratörü
Fiziksel dünyadan yararlı bir karşılaştırma, pek çok bekleme salonunda bulunan sıra numaratörüdür. Makinenin içinde numaralı kâğıt fişlerden oluşan bir rulo vardır. Bir ziyaretçi fişi çektiğinde iki şey aynı anda olur: ziyaretçi bir numara alır, makine de bir kişinin daha geldiğini kaydederek sonraki numaraya geçer.
Görünür sayaç da tam olarak aynı şekilde çalışır. Web sitesindeki görsel etiketi, fişi çeken elin rolünü üstlenir.
Sunucu ise numaratör görevini görür. Fişin çekildiğini kaydeder, isteğin zamanını ve kaynağını not eder, iç sayımı bir artırır ve ardından yeni numarayı dijital bir fişe basar. Bu fiş, sonunda ekranda beliren grafiğin ta kendisidir.
Arka planda neler olmuyor
Bu yöntem, modern ve ağır analiz platformlarından önemli ölçüde ayrılır. Söz konusu platformlar, tarayıcının kapsamlı bir program kodunu indirip çalıştırmasını gerektirir; bu kod da ziyaretçinin davranışını gözlemler ve arka planda sessizce rapor gönderir.
Tamamen görsele dayalı bir sayaç bunların hiçbirini yapmaz. Tarayıcı sadece bir resim ister. Bütün sayma mantığı uzaktaki sunucuda, tarayıcı kısıtlamalarının ve eksik betik izinlerinin ulaşamayacağı güvenli bir yerde işler.
Arka planda gözlem yapılmadığı için mekanizma doğası gereği hafif kalır. Veri alışverişi yalnızca ilk istekten ve genellikle birkaç kilobaytı geçmeyen küçücük bir görsel dosyasının teslim edilmesinden ibarettir.
Görsel o anda çizilir
Sonunda ekrana gelen görsel, gerçek zamanlı olarak dinamik biçimde üretilir. Bir klasörde bekleyen, önceden çizilmiş bir resim değildir.
Bunun yerine sunucu, seçilen tasarım kataloğundan boş bir şablon alır, az önce artırılan sayı için doğru rakamları seçer ve bunları arka planın üzerine çizer. Bütün bunlar saniyenin küçük bir kesrinde, sayfayı görüntüleyen kişi hiç fark etmeden olup biter.
Son grafik standart görsel üst bilgileriyle gönderilir; yani tarayıcı ona sıradan bir fotoğraf gibi davranır. Bu kusursuz uyum, sayma işleminin web sitesinin asıl içeriğine hiçbir zaman karışmamasını sağlar ve yalnızca standart web mekanizmalarıyla güvenilir bir sayım sunar.
Sunucu tarafındaki bu üretim, tasarımın her görüntüleme ortamında birebir tutarlı kalmasını sağlar. Rakamlar, dosya sunucudan çıkmadan önce doğrudan görselin piksellerine çizildiği için eksik yazı tipi diye bir dert yoktur.