Nie każda tabela trzyma trzydzieści dni
W tym artykule
Strona statystyk to tutaj nie jedna tabela. To dwanaście, po jednej na pytanie — kraje, strony, przeglądarki, godziny, urządzenia, systemy operacyjne, języki, regiony, źródła wejść, boty, rozdzielczości ekranu i sumy dzienne. Na górze wybiera się okres, a każdy panel odpowiada za ten okres.
Tyle że nie wszystkie panele mogą odpowiedzieć za ten sam okres, bo tabele pod nimi nie sięgają jednakowo wstecz. Policzone 26 sierpnia 2026:
| tabela | wiersze | najwcześniejszy dzień | zasięg |
| sumy dzienne | 113 604 | 15.07.2025 | 408 dni |
| kraje | 318 161 | 01.01.2026 | 238 dni |
| strony | 101 485 | 29.06.2026 | 59 dni |
| przeglądarki | 48 473 | 01.07.2026 | 57 dni |
| godziny, języki, systemy | 85 699 | 09.08.2026 | 18 dni |
| regiony | 21 227 | 13.08.2026 | 14 dni |
| urządzenia, źródła, boty | 19 274 | 14.08.2026 | 13 dni |
| rozdzielczości ekranu | 0 | — | — |
Zapytanie pod każdym panelem bierze wybrany zakres i o niego pyta. Tabela odpowiada dniami, które akurat ma. Nic pomiędzy nie mówi, że zakres nie został pokryty. Na dziewięćdziesiąt dni panel urządzeń odpowie trzynastoma, pewnie siebie, bez przypisu.
Dlaczego się różnią
Nie przez okresy przechowywania. Narzędzie sprzątające trzyma agregaty 400 dni i rusza je tylko wtedy, gdy wyraźnie się o to poprosi przełącznikiem; tabela dzienna trzyma obecnie 408 dni, osiem ponad ten limit, nietknięta.
Różnią się, bo powstawały w różnym czasie. Kraje w styczniu. Strony i przeglądarki pod koniec czerwca. Godziny, języki i systemy 9 sierpnia, regiony 13., urządzenia, źródła wejść i boty 14. Każda była osobną drobną funkcją, każda sama w sobie poprawna, i żadna nie wiedziała o wyborze okresu, który siedzi nad nimi wszystkimi.
Co to znaczy przy czytaniu liczb
Reguła praktyczna jest prosta i nic nie kosztuje: nigdy nie dzielić liczby z jednego panelu przez liczbę z innego. Udział mobilnych policzony jako trafienia urządzeń przez trafienia ogółem nie jest udziałem czegokolwiek — to trzynaście dni przez czterysta osiem. Proporcje mają sens tylko wewnątrz jednego panelu, gdzie każda liczba pochodzi z tej samej tabeli za te same dni.
Pusty wiersz na dole to inna historia i zamierzona: rozdzielczość ekranu nie jest już w ogóle zbierana. Ten panel zostanie pusty celowo.
Dokładnie rzecz biorąc: wybór okresu rozciągnięty na dwanaście tabel w różnym wieku może odpowiedzieć tylko tym, co każda tabela trzyma, i nie zaznacza braku. Wiedza o tym, które panele są młode, na razie to pokrywa; tabele zaczęte w sierpniu są każdego dnia o dzień starsze, a odstęp domyka się sam.
Aktualizacja z 11.09.2026: Od 27.08.2026 skrypt znów odczytywał rozdzielczość ekranu, szerokość okna przeglądarki i współczynnik pikseli na każdej stronie, która go osadzała. Od 11.09.2026 robi to tylko tam, gdzie właściciel strony włączy odczyt za pomocą data-screen="1". Bez tego atrybutu obecny skrypt nie odczytuje żadnej z tych trzech wartości, a serwer nie zapisuje ich już także ze starszych kopii skryptu.