I The point I'm still missing is where within Moz do you set how Moz identifies its emulations? For example, fromthe link AnotherScott (very thoughtfully) reproduced:
...and in the event you've failed to grasp the concept of hyperlinks and reading the article, the are:
* Opera 7.0: Mozilla/4.0 (compatible; MSIE 6.0; MSIE 5.5; Windows NT 5.1) Opera 7.0 [en]
* MSIE 6.0: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
* Netscape 7.01: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01
Note that Karsten does not indicate here what Moz's string is, nor where to find it to modify it. For example, if this were Netscape, I might modify it to say something alogn the lines of:
"Mozilla/5.0 (
compatible; MSIE 6.0 Windows; U; Windows NT 5.1; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01
Stop fscking obsessing over user-agent and code to W3C standards already." (underlining indicates my additions).
My user agent string in my prefs.js reads:
"user_pref("general.useragent.override", "Stop fucking obsessing over user-agent and code to W3C standards already.");"
Where in there is the "Mozilla/5.0 (compatible; yadda yadda yadda...)" stuff?
Sory to appear dense, but I do embedded systems for a living; I really don't know this stuff!