User Agent Parsing with PHP, JavaScript, or Python

Saying the phrase “user agent” or “user agent string” is tantamount to saying a swear word. Developers used to use the user agent to detect if a browser had a given feature, instead of, you know, checking to see if the feature actually existed via object or property detection. Those days are behind us though, … Continue reading User Agent Parsing with PHP, JavaScript, or Python