markallenjohnson.com
Setting a Custom User Agent in Objective-C
Sadly, it is a common scenario in web development to have code that handles specific browsers, or classes of browsers, differently. The practice largely has it’s roots in the “bad-old-…