Forum Moderators: open
Windows Mobile:
SAMSUNG-SGH-i900/1.0 Opera 9.5
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x400) Opera VZW:SCH-i910
Opera/9.51 Beta (Microsoft Windows; PPC; Opera Mobi/2723; U; en)
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; SHARP/WS011SH; PPC; 480x800) Opera 8.7 [ja]
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [en]
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC; 240x320) Opera 8.65 [en]
SAMSUNG-SGH-i900V/AEHH2 Opera 9.5
MOT-Q9/01.09.28R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 UP.Link/6.3.1.20.0
SAMSUNG-SGH-i900/1.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 9.5
SAMSUNG-SGH-i900V/AEHJ2 Opera 9.5
HTC_P3700 Opera/9.50 (Windows NT 5.1; U; en)
MOT-Q9/01.04.35R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 UP.Link/6.3.1.20.0
MOT-Q9/01.09.28R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 UP.Link/6.3.0.0.0
SAMSUNG-SGH-i908/1.0 Opera 9.5
MOT-Q9/01.09.28R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 UP.Link/6.3.1.17.0
dopod S900_CMCC/5.2.1941/WAP2.0 Profile/MIDP2.0 Configuration/CLDC1.1 Opera/9.50 (Windows NT 5.1; U; zh-cn)
Opera/9.51 Beta (Microsoft Windows; PPC; Opera Mobi/1718; U; en)
Opera/9.51 Beta (Microsoft Windows; PPC; 240x320; Opera Mobi/2723; U; en)
MOT-Q9/01.09.28R Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; Smartphone; 320x240) Opera 8.65 UP.Link/6.3.1.20.06.3.1.20.0
Opera/9.5 (Windows NT 5.1; SKT; U; en)
Batman:
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; en-GB)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; ru)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; de)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; cs)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; pl)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; es-ES)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; en-US)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; sv)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; zh-CN)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; fr)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; it)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; zh-HK)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; es-LA)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; sk)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; nl)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; hu)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; sl)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; tr)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; uk)
Opera/9.50 Beta (Symbian OS; Opera Mobi/83; U; ar)
Symbian:
SonyEricssonP220/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; zh-CN; 20000481) Opera 9.5
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 20000481) Opera 9.5
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 10000389) Opera 9.5
SonyEricssonP220/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 10000389) Opera 9.5
SonyEricssonP220c/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; zh-CN; 20000481) Opera 9.5
Phone1 Model1/ID Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 755) Opera 9.5
SonyEricssonP220/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; zh-CN; 10000463) Opera 9.5
SonyEricssonW950i/R101 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en; 10000232) Opera 9.00
MOTOROKR-EM1/00.00.00 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 755) Opera 9.5
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; sv; 20000481) Opera 9.5
SonyEricssonP220c/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; zh-CN; 10000389) Opera 9.5
SonyEricssonP220c/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 20000481) Opera 9.5
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 10000389) Opera 9.5 UP.Link/6.5.1.3.0
SonyEricssonP1c/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; zh-CN; 10000376) Opera 9.5
Phone1 Model1/ID Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; en-GB; 734) Opera 9.5
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; no; 10000389) Opera 9.5
SonyEricssonP220/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; sv; 10000389) Opera 9.5
SonyEricssonP1i/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; pl; 20000481) Opera 9.5
Opera/9.64 (Windows NT 5.1; U; en) Presto/2.1.1
SonyEricssonP200/R100 Mozilla/4.0 (compatible; MSIE 6.0; Symbian OS; sv; 10000463) Opera 9.5
Opera/9.00 (Nintendo Wii; U; ; 1309-9; en)
Here's the most comprehensive Opera list I've ever seen, perhaps Gary can get his Opera connection to validate this list?
[useragentstring.com...]
The problem is that hardly any of the phone makers seem to understand or comply with the 'standards' for defining user-agent strings. In fact, it's common for the entire format of the string to change between one model of phone and the next model from that same maker. They're obviously not considering the difficulty they create for Webmasters, network gateways, or anyone else... or perhaps given their short time-to-market cycles, they simply don't care.
This isn't Opera's fault, but maybe they can help to educate the phone makers.
Just as an example from the list above, we have:
Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [en]
Now I have to ask, really, why on earth is MSIE 6.0 in there at all? The UA should be
Mozilla/4.0 (compatible; <<device name>> Opera/8.65; PPC; Windows CE; en)
-or perhaps-
Mozilla/4.0 (compatible; Windows CE; PPC; en) Opera/8.65
but it should certainly *not* be that Frankenstein combination with MSIE 6.0 in there.
Jim
BTW, I never said the list was complete. It's got the top 20 UAs for each platform. I've been told there are tons more UAs, but they didn't want to overwhelm me in my attempts to integrate all of this into my files.
It is incredible there's not more of an attempt to standardize these mobile UAs. I understand part of the reason why they can be so wacky. And that's why the mobile section of my files is so incomplete. I've got thousands of mobile UAs, each one just slightly different, but it's far too overwhelming a task to try and create patterns for them all without making the files so large they adversely impact web server performance.