Showing a message to IE 5+ users (yes, the browser detection question again)

A

ASM

Richard Cornford a écrit :
But on the whole bothering a user about their choice of browsers is as
bad when it is encouraging people not to use IE as it is when its "this
site is optimised for IE".

a little banner for FireFox is
not worts than google advertisements

I do agree with 2nd point ! ! (with my Mac) :)
 
R

Richard Cornford

VK said:
Like XSLT to Opera 8.x, right? ;-)

Most (even relatively unskilled) web developers would not use a UA
string test to determine whether to send XSLT to a client (indeed most
would do their XSLT on the server, and then the client's problem is
only HTML).

One fool may use a UA string test to server XSLT, while another may use
it to redirect to a page telling a user that they need another browser,
and another may decide a text only site is better than sending
HTML/CSS/javascript to a browser that could handle it if it got it. The
browser spoofing IE will only suffer if it encounters the first fool,
not the second two. Hence the browser that spoof _probably_will_ be
served content it can handle.
I do not recall "mozilla" in HTTP.USER_AGENT string would be ever
used for a particular UA detecting.

The contents of your mind have no baring on reality.
From NN2/IE2 that already was "isNN or
isIE or isSomeoneElse".

In some really old server-side scripts "mozilla" presence was
used to determine graphics enabled agents

This being the thing that you don't remember?
- thus able to render <img>'s and table layouts,

And if a server say 'this browser's UA is unrecognised so I will not be
sending images' but the browser can handle images it producers best
plan is to spoof the UA string of a browser that is recognised as
understanding images. And so it has been for every browser ever since.
not text stream only (that was a revolutionnary feature
not yet supported by everyone).

The deranged associations in your mind often migrate to the irrelevant.
This is why any graphics enabled agents adopted "mozilla"
at the beginning of the USER_AGENT

You don't think Microsoft put Mozilla 4 there because they had CSS
support and a scriptable object model?
string to pass the check successfully.
Please not that it was not a browser sniffing - that was exactly a
*feature check* based on the UA's string.

There is no such thing as a "feature check based on the UA string". UA
string testing is browser sniffing (or at least it was before UA
strings stopped being discriminating).
That is a well past history how, but as a remainder text-only
UA's like Lynx still never have "mozilla" in the USER_AGENT
string: unless manually changed or cluessly made.

That is not true. Making up your own fictional explanations for things
doesn't impress anyone. You don't have the experience of web browsers
to declare a general relationship between a UA string starting Mozilla
and a browser's support for images, and no such relationship exists in
reality.
Why exactly Netscape 4? Maybe it wants to pretent to be a
Mozilla prototype or Netscape 1 ? ;-)

Netscape 4 introduced scriptable futures that IE 4 mirrored, it also
had acceptable CSS support, that IE 45 bettered.
With "mozilla" legacy it is not a spoofing of a particular UA and it
never was IMHO.

Your opinions are, as always, worthless.
That's as I once said kind of the cross sign placed at the first line
of medieval manuscripts:
"Remembering the Greats who were before us... and now back to
business:..." :)

You habit of talking rubbish is just one of the reasons you opinions
are worthless.
I see no correlation wih the situation when one currently existing
UA is actively pretending to be another currently existing UA by
applying mimicry not to USER_AGENT string only, but to the
entire host environment (while this host environment is far of
being equal to the spooffed one).

Your perceptions are as worthless as your opinions. The situations is
simply that expedience has lead to a situation where spoofing is
practiced, and the cause of that situation (inept web developers) has
not gone away so spoofing can be expected to carry on.
P.S. I really refuse to take a wannabe seriously

You don't have the skills necessary to have the choice of accommodating
them, so you are just trying to cover up that deficit with a dismissive
attitude.
"marked buttle" with a USER_AGENT string like "...MSIE...Internet
Explorer...like Gecko..." (no names, but these are real parts of a real
userAgent string). "Internet Explorer like Gecko" - sure, that's a hell
of serious competitor, I'll apply my best to support it. :)

The User Agent string is not specified as a source of information so
treating it as such in inept. Once you recognise that you don't have to
care about User Agent strings and what they contain does not matter.

That fools like you do stupid things like attempting to derive meaning
form something that should never be treated as a source of information,
and cause browser manufacturers headaches in doing so, directly results
in these types of things appearing in UA strings.

Richard.
 
D

Dr John Stockton

JRS: In article <[email protected]>, dated
Tue, 26 Sep 2006 02:54:08 remote, seen in
Randy Webb said:
RobG said the following on 9/26/2006 12:33 AM EST:
^^^^^^^^
You don't want truly that; a timezone is geographically fixed. You want
an indicator of the offset from GMT, which can vary seasonally. Though
Comcast evidently does not use DST in header lines.
I could, but I don't see any benefit to it. But, it's added, for what
it's worth.

Unless writing for a purely American audience with no interest in the
Outside World, the only reliable Offset Indicators are GMT & UTC.

I know of at least three meanings for BST. And EST is Eastern Standard
Time, for Australia and America. RobG is manifestly in Australia,
though he posts from the Vancouver time zone.

Ideally, GMT/UTC would be used, and ISO 8601 date/time format; but
newsreaders don't necessarily include that choice.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,768
Messages
2,569,574
Members
45,049
Latest member
Allen00Reed

Latest Threads

Top