Relearning modern HTML, and amazed to find that <a> tags have a "ping" attribute that just fire off an async POST to whereever you like when someone follows the link. Explicitly designed for tracking user activity, and has been in browsers since 2011.
According to MDN, Firefox is the only browser that doesn't send them by default. Not for any particularly noble reason, there's just an 11 year old open bug to finish shipping it and it's not done yet.
The rationale is fair enough, to some extent: it implements something you could already do a bunch of other ways (JS events, proxy through a tracking redirect, ...), so it's not giving anyone novel capabilities. But in return, it avoids (in theory) tracking enthusiasts playing stupid sneaky games with hypermedia, and encodes the intent of the site author semantically into the page, where the browser can understand it (and then ignore it, or point it out to you, or ...).
TIL I guess.