Írjon a támogatásnak

E-mailben válaszolunk, általában két napon belül.

A Google reCAPTCHA visszaélés elleni védelemként ellenőrzi ezt a beküldést; ennek során adatok jutnak el a Google-hoz. A szkript csak az űrlap megnyitásakor töltődik be.

← Összes bejegyzés

Hogyan tud számolni egyetlen kép

A tartalomról és ellenőrzéséről

Ebben a cikkben

A látható webes számláló működése az internetes kommunikáció egyik alapelvén nyugszik: a kérésen és a válaszon. Valahányszor betöltődik egy weboldal, a böngésző beolvassa a forráskódot, és külső elemekre mutató hivatkozásokat talál benne, például stíluslapokra, betűtípusokra és grafikákra.

A teljes oldal összeállításához a böngészőnek fel kell vennie a kapcsolatot az ezeket az elemeket tároló szerverekkel, és egyenként le kell kérnie őket. Pontosan ez a folyamat az alapja annak, hogy a látogatások bonyolult követőszkriptek nélkül is mérhetők.

Ha egy oldalba egyetlen képtaget ágyaznak be, az oldal minden megtekintésekor szándékos kérés keletkezik. A kérést fogadó szerver nem csupán átad egy statikus fájlt: rögzíti az eseményt, elvégez egy számítást, és csak ezután küldi el a grafikát.

a böngésző kéra szerver számola szám elkészülaz olvasó eszközén nem fut szkript, és semmi sem tárolódik rajta

A sorszámhúzó automata a váróteremben

Hasznos párhuzam a fizikai világból a sok váróteremben megtalálható sorszámhúzó automata. A gépben számozott papírcetlik tekercse van. Amikor egy látogató kihúz egy cetlit, egyszerre két dolog történik: a látogató kap egy számot, a gép pedig a következő számra lép, és ezzel rögzíti, hogy újabb ember érkezett.

A látható számláló pontosan ugyanígy működik. A weboldalon lévő képtag a kéz, amely kihúzza a sorszámot.

A szerver az automata. Rögzíti a húzást, feljegyzi a kérés idejét és eredetét, eggyel megnöveli a belső állást, majd kinyomtatja az új számot egy digitális cetlire. Ez a cetli az a grafika, amely végül megjelenik a képernyőn.

Ami nem történik a háttérben

Ez a módszer jelentősen eltér a modern, nehézkes analitikai platformoktól. Azok megkövetelik, hogy a böngésző terjedelmes programkódot töltsön le és futtasson, amely aztán megfigyeli a látogató viselkedését, és csendben jelentést küld a háttérben.

A tisztán képalapú számláló mindezt kihagyja. A böngésző egyszerűen kér egy képet. A teljes számlálási logika messze, a szerveren fut, biztonságos távolságban a böngészők korlátozásaitól és a hiányzó szkriptengedélyektől.

Mivel nincs háttérbeli megfigyelés, a mechanizmus eleve könnyű marad. Az adatcsere csupán a kezdeti kérésből és egy apró, általában mindössze néhány kilobájtos képfájl kézbesítéséből áll.

A kép abban a pillanatban készül

A képernyőn végül megjelenő kép valós időben, dinamikusan jön létre. Nem egy mappában heverő, előre megrajzolt kép.

Ehelyett a szerver fog egy üres sablont a kiválasztott dizájnból, kikeresi az éppen megnövelt állásnak megfelelő számjegyeket, és ráfesti őket a háttérre. Mindez a másodperc töredéke alatt történik, az oldalt néző személy számára teljesen észrevétlenül.

A kész grafika szabványos képfejlécekkel érkezik, vagyis a böngésző ugyanúgy kezeli, mint bármely közönséges fényképet. Ez a zökkenőmentes beépülés biztosítja, hogy a számlálás soha ne zavarja a weboldal tényleges tartalmát, és pusztán a web szabványos működésére támaszkodva megbízható számlálást nyújt.

Ez a szerveroldali előállítás lehetővé teszi, hogy a dizájn minden megjelenítési környezetben tökéletesen egységes maradjon. Mivel a számok már azelőtt belekerülnek a kép pixeleibe, hogy a fájl elhagyná a szervert, nem kell hiányzó betűtípusok miatt aggódni.

Hirdetés