dstiles - 5:38 pm on Jan 27, 2009 (gmt 0)
Parsing the User-Agent alone does not tell you WHAT the agent is. Many robots pretend to be one of the basic MS UAs, quite a few use FF or Opera UAs. You need secondary header information to make a decision, and even then it can be misleading. I wonder if the guy intends taken that into account?