well, a standard way of testing is is to use Javascript...

document.all generally means IE
document.layer generally means Netscape
document.getElementByID usually means Mozilla, NS6.0-6.1 and all the most
current browsers...


I have written some rather large scripts in JS that do some pretty cool
things... and often
the way those things are done in IE, is different to NS4 is different to
NS6/mozilla and so on..

So I test for the existance of the object I want to work with before I try,
if it doesn't exist,
I test for an alternative and go with that if it exists... and so on and so
forth..


It depends how MS is blocking browsers, is it redirect via JS? is it
redirecting via headers and
the server?

I am off the opinion that anyone running apache, should add a javascript to
their page, that tests
for IE and pops up an alert to this effect:

"You are using Internet Explorer to view this site. Although this site
should work fine, we cannot
guarantee that you will not lose some functionality because of your choise
of browser, Microsoft do
not always follow standards with the internet and as such we can not know
for sure if it will work
or not..(and neither can anyone other then Microsoft themselves.)
we suggest you download Mozilla (free) mozilla.org This is a more standards
compliant
browser then Internet Explorer. Please click OK to continue. (should you
wish to try.)

If Ten million web sites started popping that up when visited by an IE user,
Microsoft would
Bcktrack pretty quickly as it might indent on their browser market share.

Just some thoughts....  I may actually put up a warning like that I think,,


rgds

Frank









-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Randy Kramer
Sent: Sunday, 28 October 2001 11:29 PM
To: [EMAIL PROTECTED]
Subject: Re: [newbie] The MSN.com access


Sridhar Dhanapalan wrote:
> This is proof that Microsoft are deliberately targeting browser ID strings
> rather than testing for browser capabilities. Both Mozilla and Galeon use
Gecko.
> This _should_ mean that both browsers are treated in the same way, but
only
> Mozilla was blocked. This would be because Galeon has a different ID
string, and
> MS isn't specifically targeting it.

Sridhar,

Do some sites actually test for browser capabilities dynamically (that
is, each time someone connects to their site)?  It seems like the hard
way to go.  If I was going to change capabilities (or limit access)
based on the type of browser, I can't imagine doing anything other than
checking for a browser ID string.

regards,
Randy Kramer



Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to