Stranger Than Usual

User-Agent von Chrome 100

Neulich habe ich diesen Artikel hier gelesen.

Darin geht es darum, dass Es wohl einige Websitebaukästen und ähnliches gibt, die mit Chrome 100 ernsthafte Probleme bekommen könnten, weil sie beim Parsen des User-Agent-Headers nicht beachten, dass die Browserversion dreistellig sein kann.

Dazu kann ich nur sagen: Kein Mitleid von mir. User-Agents sind notorisch unstandardisiert, praktisch jeder Browser behauptet, von Mozilla zu sein. Sich für irgendetwas auf den User-Agent zu verlassen, ist etwas wovon abgeraten wird

It's worth re-iterating: it's very rarely a good idea to use user agent sniffing. You can almost always find a better, more broadly compatible way to solve your problem!

Und wenn man es doch macht so sollte verdammt noch mal keine wichtige Funktion davon abhängen, dass der User-Agent korrekt geparsed wird. Das ist einfach nicht zuverlässig genug. Im Zweifelsfall einfach die Standardversion der Website ausliefern. Oder noch besser immer, für alle Browser die gleiche Version ausliefern. Danke.