| ▲ | nradov an hour ago | |||||||||||||
The HTTP User-Agent header was a mistake from the beginning. There is no legitimate need for the server to know what software the client is (or claims to be) running. | ||||||||||||||
| ▲ | parasense an hour ago | parent | next [-] | |||||||||||||
It certainly wasn't a mistake in the beginning, but it's certainly a mistake now. | ||||||||||||||
| ▲ | esrauch an hour ago | parent | prev [-] | |||||||||||||
I feel like this is with 2026 view where browsers are so mutually compatible. In the bad old days there were so many differences between html, css and js behaviors that if you wanted your site to be nice you had to change it for the browser. The way css padding worked wasn't even the same. Feature detection was rarely viable for any of this. No user agent would probably have only entrenched IE6 dominance even more by blocking you from deliberately making a site that works at all on other browsers (including IE7 for that matter) | ||||||||||||||
| ||||||||||||||