You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I borrowed this terminology from Fathom (tracker.js is a fork of that project's script), but I don't think it's good name:
"tracker" sounds anti-privacy
The script doesn't actually track you – I deleted all the cookie-related code from the script
I think reporter.js would be more accurate.
If we did this, we should continue publishing tracker.js for backwards compatibility (e.g. users could upgrade to the latest version of Counterscale and not need to update their script references).
The text was updated successfully, but these errors were encountered:
Yeah counter.js is a good idea. Fits the name, could even work as a branding element (e.g. people see counter.js in the network tab, more obvious what it is).
Re: limited in scope – that's also fair. But I don't think the name has to limit what it does. For example, there could be a future where it collects basic latency/web vitals, and yeah that's not "counting" but IMO it's still fair game.
Yeah counter.js is a good idea. Fits the name, could even work as a branding element (e.g. people see counter.js in the network tab, more obvious what it is).
I agree. I also thought about count.js, insights.js, metrics.jscs.js (CounterScale) etc. But keeping a part of the brand name like counter.js seems better.
I borrowed this terminology from Fathom (
tracker.js
is a fork of that project's script), but I don't think it's good name:I think
reporter.js
would be more accurate.If we did this, we should continue publishing
tracker.js
for backwards compatibility (e.g. users could upgrade to the latest version of Counterscale and not need to update their script references).The text was updated successfully, but these errors were encountered: