The non-mobile stuff is here (hint: you get jerked back by the power cord after 3 feet and your arms start to ache after 10 minutes with non-mobile stuff) or click on any right menu link for the browser/section.
We started these pages with four strings because we had never seen a comprehensive list anywhere.
Netscape is dead - long live Netscape (with appropriate shudders at the memory of NS 4.x).
Well its just a working definition and we are always open to suggestions. Browser/18.104.22.168 (GUI) MMP/2.0 Explanation: Cricket CAPTR A200. Currently an also-ran in the mobile business - but they are trying, occasionally very trying. Mozilla/4.0 (compatible; MSIE 7.0; Windows Phone OS 7.0; Trident/3.1; IEMobile/7.0; DELL; Venue Pro) Explanation: Dell Venue Pro on WM7. Michael also writes that if you use about:debug (about:config on pre-4399 builds) you can change UA to either Desktop or i Phone as shown below: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_5; en-us) Apple Web Kit/525.18 (KHTML, like Gecko) Version/ 3.1.2 Safari/525.20.1 Mozilla/5.0 (i Phone; U; CPU i Phone OS 2_2 like Mac OS X; en-us) Apple Web Kit/525.18.1 (KHTML, like Gecko) Version/3.1.1 Mobile/5G77 Safari/525.20 clever or what. The maker of the first 'superphone' known to mankind (aka Nexus One). But I guess if you are sitting on a gazillion billion dollars you can afford the occasional flop.
Nominally RFC 1945 and RFC 2068 define them (get RFCs) but only as an afterthought (the RFCs define HTTP 1.0 and 1.1).
Browser IDs, more correctly User Agent IDs, appear, among other places, as the environmental variable HTTP_USER_AGENT in Apache.
We were going to organize this section by browser - but we have decided to keep telephones separate - go figure. Browser/22.214.171.124 (GUI) MMP/2.0 Explanation/Update: While this is the same string as shown below (the Cricket CAPTR A200) Bruce writes that this string is only supplied when using normal page view mode, when in mobile mode it generates the follwing: Mozilla/5.0 (en-us) Apple Web Kit/525.13 (KHTML, like Gecko; Google Wireless Transcoder) Version/3.1 Safari/525.13 T Doubtless there is perfectly sensible explanation for this behavior - it just (as with most things) happens to elude us. Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320) Explanation: Dell Axim X51, ROM A12 using Windows Mobile 5 and MSIE 4 no less - is that quirky or what? Still with Nexus S and 7 they show stamina at least.
And if you have any better ideas remember - keep 'em to yourself (just joking). PDXGW/1.0 (TX=8; TY=6; GX=96; GY=64; C=G2; G=B2; GI=0) Explanation: Air H" phone (DDI Pocket's PHS provider). Note: There is another PHS provider, NTT's Do Co Mo PHS, but this provider stopped accepting new customers on April 30, 2004, and will kill the service completely in the third quarter of 2007. Browser/126.96.36.199 (GUI) MMP/2.0 Explanation: Cricket A310 (badged ZTE A310) phone. Cricket-A410/1.0 Polaris/v6.17 Explanation: Cricket A410 messaging phone. Mozilla/5.0 (Linux; Android 7.1.1; Nexus 6P Build/NMF26F) Apple Web Kit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.85 Mobile Safari/537.36 Explanation: Google's Nexus 6P running Android 7.1.1 (Nougat). Mozilla/5.0 (Linux; U; Android 4.1.1; he-il; Nexus 7 Build/JRO03D) Apple Web Kit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30 Explanation: Google's Nexus 7 (Tablet thingy) running Android 4.1.1 (Jelly Bean). Mozilla/5.0 (Linux; U; Android 2.3.4; fr-fr; Nexus S Build/GRJ22) Apple Web Kit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Explanation: Google's Nexus S running Android 2.3.4. Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; Nexus One Build/GRK39F) Apple Web Kit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1 Explanation: Google's Nexus One running Android 2.3.6.