The point of pointers, and the curse of cursors
I've been building websites for twenty years.
In that time I've had the same conversation about cursor: pointer far too many times. It's my own fault really that I haven't taken the time to write up a good answer once-and-for-all. I did post some details a decade ago, but I never took the time to write things out in a shareable fashion.
The conversation usually comes up when I build some sort of interactive component and someone asks me a question along the lines of:
Why didn't you add
cursor: pointerto that button/tab/checkbox/[insert other word for clickable thing here]?
The short answer is, "it's not necessary".
The long answer is…the rest of this post.

