Már nem gyűjtjük a képernyőméretet
Ez a szolgáltatás korábban rögzítette a képernyőfelbontást. A böngészőszkript kiolvasta a window.screen értéket, és ezen a néven küldte el: res=1920x1080, a statisztikaoldalon pedig külön panel tartozott hozzá.
Ma már nem. A táblának, amely tárolta, ma nulla sora van, a panel pedig az üres állapotát mutatja. A szkriptnek abban a sorában, ahol a kiolvasás történt, most egy megjegyzés áll arról, mi volt ott korábban.
Miért szűnt meg
A képernyőfelbontás jó ujjlenyomat-jellemző — nem önmagában, hanem a kérés többi jellemzőjével együtt. Ez a szolgáltatás igyekszik a lehető legkevesebbet tárolni egy látogatóról, és egy, a hardverét leíró szám nem hozta vissza az árát. A panellel soha senki nem csinált semmit.
Ez a döntés könnyebbik fele. A nehezebbik az volt, hogy igaz is legyen.
Nem volt elég kikapcsolni a böngészőben
Ha a sort eltávolítjuk a szkriptből, azzal csak a szkript új példányai nem küldik többé. A már kint lévő példányokon ez semmit sem változtat, ezekből pedig kétféle van:
- A böngészők hét napig tárolják a szkriptet. Minden változtatás után egy hétig a látogatók egy része még az előző változatot futtatja.
- Egyes ügyféloldalak egyáltalán nem innen töltik be a szkriptet — hanem egy évekkel ezelőtt készült másolatot ágyaznak be, amelyet beillesztettek egy sablonba, és azóta hozzá sem nyúltak.
A második fajtának nincs lejárati ideje. Ezek az oldalak a res= paramétert a végtelenségig küldték volna, a szerver pedig továbbra is eltárolta volna, és a változtatás befejezettnek tűnt volna, miközben éppen azoknál a látogatóknál lett volna hamis, akikre senki sem figyelt.
Ezért a szerver is abbahagyta az elfogadását. Megérkezik, figyelmen kívül marad, semmi sem íródik ki. A változtatásnak ez a fele az, amelyik valóban tart.
Az elkerült hiba természete
A „Megszüntettük a gyűjtést” a kódról szóló állítás. A „Már nem tároljuk ezt az adatot” az adatokról szóló állítás. Két különböző állítás, és a weben az első nem vonja maga után a másodikat, mert a kliensoldali kód bárki irányításán kívül eső gépeken fut, olyan változatokban, amelyeket senki sem választott, egészen addig, amíg valakinek a gyorsítótára vagy bemásolt kódja életben tartja.
Amit a kliensen kikapcsolnak, azt a szerveren is ki kell kapcsolni. A kliensoldali változtatás akadályozza meg, hogy elküldjék. A szerveroldali változtatás teszi igazzá az állítást.
A régi sorok még megvannak, fogyóban: egy éppen erre írt kis eszköz törli őket kötegekben. Ha végez, a panel továbbra is üres lesz, és végre ez lesz a teljes történet, nem csak a nagyobbik része.
Frissítés (2026. szeptember 11.): 2026. augusztus 27-től a szkript ismét kiolvasta a képernyőfelbontást, a böngészőablak szélességét és a pixelarányt, minden weboldalon, amely beágyazta. 2026. szeptember 11-e óta csak ott teszi ezt, ahol a weboldal tulajdonosa ezzel kapcsolja be: data-screen="1". Az attribútum nélkül a jelenlegi szkript a három közül egyiket sem olvassa ki, és a szerver a régebbi példányokból érkező értékeket sem tárolja már.