It’s also “conventional wisdom” that (especially?) with the web, there’s The Way It Should Work, and then there’s The Way It Actually Works, which is all the quirks, etc.
I’ve not completed an entire server or browser, so not speaking from implementation experience, just the word on the street.
Is that stale information now?