> Many developers don't understand any basics. We're 20 years since HTML4 and still many developers are using `<a />` instead `<button />`...
I have literally been doing this for the last year when reviewing PRs. "What is the difference?" I am asked. One is an anchor and one is a button and they mean different things and are supposed to be used for different things.
It is infuriating to simply link the first or second result on google and quote just to throw it in peoples faces. I feel like a dick quite frankly but nobody bothers.
I used to be eager to point this out, and often wrote to site owners with a list of notes. Some thanked and corrected, others ignored.
But now I don't have the strength for it anymore, sometimes I feel like I'm the only one who cares about quality.
Now I've even limited the use of the Internet as much as possible, because practically every website is badly made, and it's unpleasant to use them [example from an earlier comment: if I want to open a link in a new tab, I'll do it myself. You don't have to force it (of course I know that exactly this problem is the fault of marketers and attempts to falsify statistics)].
I've pretty much given up. I do contracts now and just run the wheels off the contract and then move on. There is no point being invested. If quality doesn't come from the top, you might as well be King Cnut telling the tide not to rise.
I have literally been doing this for the last year when reviewing PRs. "What is the difference?" I am asked. One is an anchor and one is a button and they mean different things and are supposed to be used for different things.
It is infuriating to simply link the first or second result on google and quote just to throw it in peoples faces. I feel like a dick quite frankly but nobody bothers.