In article <[EMAIL PROTECTED]>, Daniel R.
Tobias wrote:
[snip]
> That's actually the approach that browser makers have been taking most
> of the time when they design their user-agent strings... it's gone on
> for several "generations", which is why many browsers have such
> convoluted strings with multiple misleading names in them, like:
> 
> Mozilla/4.0 (compatible; MSIE 5.0; WhizBangBrowser 1.12b)
> 
> which is WhizBangBrowser 1.12b pretending to be MSIE 5.0 pretending to
> be Netscapre 4.0.
> 
> I guess you could take this one generation further by taking one of
> those strings and appending yet another browser name, maybe off to the
> right side after the right parenthesis, that would be the *real*
> browser name

you certainly could... it's been done:
Mozilla/4.0 (compatible; MSIE 5.0; Windows 2000) Opera 5.12 [en]
is (i think) the default for Opera 5.12

> at least until *that* browser catches on so much that
> some other Brand X takes that whole string and appends something
> else...

indeed. this is obviously not a good way to go - I haven't used it, but
it appears from their docs that Opera 6 actually identifies itself as
(for example)
Opera/6.0 (Windows XP; U) [en] 
by default... but i could be wrong.

-- 
michael

Reply via email to