Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

And now we have Chromium-based Opera which can't call itself Opera and has to use "OPR/16" instead, and pretends to be Chrome, which pretends to be Safari, which pretends to be KHTML, which pretends to be Gecko, which pretends to be Netscape.

On a related note W3C+Mozilla are trying to document use-cases for UA sniffing: https://etherpad.mozilla.org/uadetection-usecases



Don't forget the IE11 which pretends to be Gecko and to not be MSIE [0].

[0] http://www.nczonline.net/blog/2013/07/02/internet-explorer-1...


I think it's lunacy to send do-not-track... with a user-agent alongside.

The user-agent header is an artifact of history, and should be abolished. I can see no use case for it aside from standards-avoidance.


> I can see no use case for it aside from standards-avoidance.

That's true, but one's platonic idea of the browser does take a backseat to reality.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: