User agents are a mess that is half blatant lies on a good day. Blame early browsers (*cough* Internet Explorer *cough*) for being outdated or not standards compliant, so websites started serving different code based on reported user agent, leading browsers to start adding random crap to their user string to fool sites into giving them the right code so they’d work properly.
User agents are a mess that is half blatant lies on a good day. Blame early browsers (*cough* Internet Explorer *cough*) for being outdated or not standards compliant, so websites started serving different code based on reported user agent, leading browsers to start adding random crap to their user string to fool sites into giving them the right code so they’d work properly.