Brojite prikaze stranica, a ne ljude. Analitika weba sa naglaskom na privatnost, sigurno pohranjena u EU.
OTVORI BETA VERZIJU
Brojite prikaze stranica, a ne ljude. Analitika weba sa naglaskom na privatnost, sigurno pohranjena u EU.

Objavljivanje tabele otvorenog koda za identifikaciju korisničkih agenata

Otvorenog koda tabela za identifikaciju user agent-a za analitiku fokusiranu na privatnost. Brza, jednostavna detekcija pregledača i operativnih sistema zasnovana na JSON-u, bez praćenja korisnika.
Ova stranica je prevedena sa engleskog od strane naših veoma motivisanih AI pripravnika radi vaše udobnosti. Oni još uče, pa se mogu pojaviti neke greške. Za najtačnije informacije molimo vas da pogledate englesku verziju.
Хоме Blog Objavljivanje tabele otvorenog koda za identifikaciju korisničkih agenata
Objavljivanje tabele otvorenog koda za identifikaciju korisničkih agenata

Radimo na PageviewsOnline kao sporedni projekat. Cilj je jednostavan: analitika na internetu koja prioritira privatnost i fokusira se na broj pregleda stranica, a ne na ljude.

Kao deo razvoja proizvoda, objavili smo tabelu za identifikaciju korisničkog agenta kao open-source projekat.

Koristi se za pretvaranje sirovih nizova korisničkog agenta u osnovne podatke visoke razine, poput pregledača i operativnog sistema. Nije namenjeno da bude savršeno ili previše napredno — dizajnirano je da bude brzo, predvidljivo i dovoljno dobro za jednostavnu analitiku.

Zašto Smo Otvorili Izvor Koda

  • Poverenje i transparentnost - Analitika i korisnički agenti mogu delovati sumnjivo. Otvorenjem ovog koda svi mogu tačno videti kako to funkcioniše. Nema skrivene logike, nema trikova za praćenje
  • Performanse pre domišljatosti - Pretraga koristi normalizovane nizove karaktera koje se mogu heširati i direktno upoređivati. To je brže i predvidljivije nego složeni regularni izrazi, posebno pri većim obimima
  • JSON i jezički nezavisan - Skup podataka je sačuvan kao JSON, što ga čini lakim za pregled, verzionisanje i korišćenje u gotovo bilo kom programskom jeziku
  • Jednostavno po dizajnu - Ovo nije sofisticiran detekcioni motor koji teži savršenoj tačnosti. Napravljen je da bude brz, pouzdan i stabilan, uz pružanje osnovne analitike koja ostaje pouzdana čak i kada se menjaju user agent-i
  • Vođeno zajednicom - Pošto je otvorenog koda, svako ga može koristiti, fork-ovati ili doprineti poboljšanjima. Nadamo se da će se poboljšavati kroz stvarnu upotrebu i doprinos zajednice

Projekat se aktivno koristi u produkciji, ali je koristan i sam po sebi. Objavljivanje koda kao open source se pokazalo kao pravi izbor za to kako želimo da gradimo PageviewsOnline: jednostavno, iskreno i sa fokusom na privatnost.

github.com/pageviewsonline
Slika Christoffer Pettersson, Tehnološki Preduzetnik

Autor

Christoffer Pettersson

Tehnološki Preduzetnik

Christoffer je iskusan programer i preduzetnik, strastven u inovacijama, vodi poduhvate od koda do proizvoda, kombinujući tehničke i poslovne veštine.

Prvo objavljeno 2026-01-01. Ažurirano 2026-01-01.

Odricanje od odgovornosti: Ovaj članak je možda napisao gostujući autor. Stavovi i mišljenja izraženi su od strane autora i ne moraju nužno odražavati zvanični stav PageviewsOnline. Sadržaj je pružen u opšte informativne svrhe i možda od trenutka prvog objavljivanja više nije ažuran. Ni autor ni PageviewsOnline ne preuzimaju odgovornost za bilo kakve greške, propuste ili zastarele informacije u članku.