Forum Moderators: open
Anyway, that's too much waffle.
Can I please ask opera users Under the browser identity option do you select opera or another option? If it's another option, why?
The only answer I can think of is some sites have different stylesheets for different browsers and they may have failed to include an opera stylesheet or an 'if the browser if something else use this stylesheet' option.
Chris.
Yahoo, MSN, Lycos, Google, Ebay, and many more sites cloak various features that are browser specific.
Javascript is the prime culprit though. Most pages have two sets of js - one for ie, and one for netscape. Which one is Opera suppose to run? (actually, it can run either). If in Moz/Netscape mode, it runs the netscape code, if in IE mode, it runs the IE code. Only if it is in Opera native mode and the code has an Opera section, will it run any "opera" code.
To check for Opera as a user agent, you must parse the entire agent string for the word "opera". current agent names:
Opera/6.04 (Windows 98; U) [en]
Mozilla/5.0 (Windows 98; U) Opera 6.04 [en]
Mozilla/4.78 (Windows 98; U) Opera 6.04 [en]
Mozilla/3.0 (Windows 98; U) Opera 6.04 [en]
Mozilla/4.0 (compatible; MSIE 5.0; Windows 98) Opera 6.04 [en]
[edited by: Brett_Tabke at 2:11 pm (utc) on July 6, 2002]
It's almost useless to switch to another ID because it doesn't affect on functinality in 90% of all cases. Current Opera handles scripts very well (or maybe the number of cross-browser sites increased?) so I don't need to set it as IE5.
Anyway, read my post here:
[webmasterworld.com...]
It contains useful info about Opera identification.
good luck
Making the M$ sites 100% compatible with Opera, Mozilla et al, and then releasing a "killer" feature rich update of M$IE would be the sane way to compete... not the way it is now. Crazy... arrogant.
A couple of clicks later, I am stranded again: if you want to contact Microsoft Online Support, you'll need a Passport.NET account. I guess they couldn't care less for non Microsoft/MSIE/Passport/.NET users.