Matt Nordhoff 2007-03-08 03:01:42 | Development builds of Firefox use a different name, "Bon Echo" for Firefox 2 and "Minefield" for the latest development version (Firefox 3). Both are currently detected as Mozilla. Also, Firefox 3 will be called Gran Paradiso. Bon Echo: User agent string: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.3pre) Gecko/20070305 BonEcho/2.0.0.3pre Homogenised form: mozilla50(x11;u;linuxi686;en-us;rv:1813pre)gecko20070305bonecho2003pre Minefield: User agent string: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a3pre) Gecko/20070307 Minefield/3.0a3pre Homogenised form: mozilla50(x11;u;linuxi686;en-us;rv:19a3pre)gecko20070307minefield30a3pre Gran Paradiso's useragent should be similar to Minefield's current one. |
Matt Nordhoff 2007-03-20 03:15:28 | I wanted to change "(Firefox 3)" to "(currently Firefox 3)". What's with the custom forum software and apparent inability to edit posts (!)? Maybe you could use a regular expression like /mozilla.+geckod+./ to detect unknown Gecko-based browsers (with something after "Gecko/NNNNNNNN" as "Unknown Mozilla-based" or something? Or just let it fall back to "Unknown"? |