Koliko je brojač težak
Svaki se pružatelj usluge opisuje kao lagan; gotovo nitko ne navodi broj. Ovdje su brojke, a ispod njih naredba kojom ih možete ponoviti.
Mjereno 2026-09-06: broj dizajna: 580, svaki dohvaćen jednom putem HTTPS-a, uz gzip, onako kako to čini preglednik.
Dva načina, dvije težine
Za HTML čarobnjak generira skriptu, a za Markdown i BBCode sliku. Skripta može samostalno osvježavati brojač, slika ne može – zauzvrat zahtijeva samo jedan zahtjev.
| Slika (Markdown, BBCode, HTML) | 1 zahtjev | 797 B |
|---|---|---|
| Skripta (HTML) - prvi posjet | Broj zahtjeva: 3 | 9 598 B |
| Skripta (HTML) - svaki sljedeći | Broj zahtjeva: 2 | 810 B |
s4u.js ostaje u predmemoriji preglednika tjedan dana pa pri drugom posjetu otpada. Sama slika brojača nikada se ne sprema u predmemoriju – treba brojiti.
Broj dizajna koji mogu sadržavati obje verzije u jednoj slici: 16, odnosno petnaest s pravom tamnom inačicom i prilagodljivi brojač. Za njih je to 751 B umjesto 578 B, a bira preglednik posjetitelja.
Koliko su teški pojedini dizajni
Pri prijenosu mrežom, uz gzip. Ondje gdje je svaki bajt važan, lagane obitelji nude dizajne manje od pola kilobajta.
| Obitelj | Dizajni | najlakši | srednji | najteži |
|---|---|---|---|---|
| Bez vidljivog brojača | 2 | 169 B | 323 B | 323 B |
| Novo · Moderno | 38 | 449 B | 561 B | 643 B |
| Digitalno | 10 | 504 B | 563 B | 746 B |
| Futuristički · mirno | 10 | 504 B | 580 B | 705 B |
| Slikovne trake | 10 | 523 B | 596 B | 872 B |
| S grafikonom | 10 | 551 B | 604 B | 666 B |
| Minibrojači | 10 | 358 B | 606 B | 740 B |
| Retro | 10 | 530 B | 615 B | 731 B |
| Animirano · izgradnja | 10 | 610 B | 664 B | 768 B |
| Statističke ploče (vektorske) | 10 | 567 B | 673 B | 715 B |
| Trenuci i rekordi (vektorski) | 16 | 516 B | 693 B | 1 858 B |
| Futuristički | 34 | 500 B | 696 B | 1 082 B |
| Neobično | 10 | 566 B | 720 B | 918 B |
| Animirano · s težinom | 10 | 667 B | 736 B | 901 B |
| Rukopis i skica (vektorski) | 6 | 721 B | 759 B | 826 B |
| Hotel i odmor | 20 | 724 B | 767 B | 971 B |
| Futuristički · u pokretu | 10 | 681 B | 773 B | 864 B |
| Časopisi i blogovi | 20 | 720 B | 775 B | 848 B |
| Škola | 10 | 739 B | 784 B | 906 B |
| Internet | 10 | 646 B | 786 B | 844 B |
| Glazba | 10 | 691 B | 788 B | 964 B |
| Odjeća i stil | 20 | 703 B | 790 B | 896 B |
| Sport i fitness | 10 | 658 B | 793 B | 934 B |
| Blagdani i godišnja doba | 10 | 710 B | 809 B | 948 B |
| Štreberska kultura | 10 | 666 B | 815 B | 908 B |
| Podrijetlo i ritam (vektorski) | 14 | 544 B | 818 B | 2 070 B |
| Hrana i piće | 20 | 691 B | 821 B | 968 B |
| Cvijeće | 10 | 754 B | 829 B | 1 036 B |
| Kršćanski motivi | 10 | 644 B | 837 B | 948 B |
| Svemir | 10 | 750 B | 857 B | 991 B |
| Životinje | 10 | 751 B | 858 B | 1 062 B |
| Pečat i žig (vektorski) | 4 | 773 B | 912 B | 913 B |
| Svjetleće znamenke (vektorske) | 4 | 857 B | 1 191 B | 1 194 B |
| Kompaktno | 2 | 953 B | 1 547 B | 1 547 B |
| Trake brojača | 100 | 401 B | 1 952 B | 2 851 B |
| Raspodjele | 3 | 2 462 B | 2 557 B | 2 693 B |
| Brojači sa zastavama (vektorski) | 20 | 2 463 B | 2 880 B | 3 204 B |
| Karta svijeta | 21 | 1 972 B | 4 085 B | 114 kB |
| Brojači sa zastavama | 9 | 4 216 B | 5 429 B | 7 150 B |
| Statističke ploče | 8 | 580 B | 6 985 B | 17 kB |
| S grafikonom trenda | 5 | 1 721 B | 7 220 B | 7 747 B |
| Godišnji ciklus i komplet (vektorski) | 4 | 850 B | 8 445 B | 8 451 B |
Iznimke
Najteži dizajn je Karta svijeta (#31) s veličinom 114 kB – karta svijeta u obliku bitmape iz 2006. Novije karte zauzimaju desetinu toga. Karta iz retka „maps“ s malim brojem lagan je izbor.
Ako je stats4u.net spor ili nedostupan
Tada na stranici u koju je brojač ugrađen nedostaje jedna slika i ništa drugo. Ni slika ni skripta ne blokiraju iscrtavanje: skripta ima async, a slika je slika. Analitička skripta koja zaustavlja izgradnju stranice može vlastitim ispadom srušiti i web-mjesto na kojem je ugrađena – ova ne može.
Što ne treba brojiti
Nema kolačića – izmjereno je da ni u jednom od triju odgovora nema zaglavlja Set-Cookie. Nema web-fonta, stilske datoteke ni dodatnog pružatelja usluge. Vrijeme poslužitelja za jednu sliku brojača u prosjeku iznosi 208 ms, a u devet od deset slučajeva manje od 614 ms.
Ponovno mjerenje
Ovdje 1 označava broj brojača, a 950 dizajn. Brojka nakon „size_download“ pokazuje što se prenosi mrežom.
curl -s -o /dev/null -H 'Accept-Encoding: gzip' \
-w '%{size_download} Bytes\n' \
https://www.stats4u.net/c/1-950.png