On The Insider: Britney's Bikini-Clad Top 10
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 30 of 76:
Next »
« Previous
Yahoo is a bad example.
While most of Yahoo does work fine with Firefox and other non-IE browsers, at least one part does not: YahooGroups Chat (not to be confused with the main Yahoo Chat) using the Java Chat client.

If you go to a YahooGroup using IE and click on the "Chat" link to the left, Yahoo will take you to a special chat area for that particular group, with the Java Chat applet embedded. But, if you use a non-IE browser, Yahoo will take you to one of the main Yahoo Chat rooms instead!

Now, here's the kicker: there is NO REASON for this inherent in the browsers themselves! The YahooGroups Chat works JUST FINE in FireFox, IF you can get to it! It's just that Yahoo won't take you to it if it detects that you aren't using IE!

How does it detect the browser? By using the UserAgent string that each browser sends as part of its HTTP 1.1 GET request to load a Web page! Now, get this: there is a free Extension (not to be confused with a plugin) that you can install into Firefox that will give you a new command in the "Tools" menu, that allows you to CHANGE the UserAgent that gets reported! It comes with preset settings for IE 6.1, Netscape 4.8, or Opera 7.51 (all reporting as running under Windows XP), but you can make your own, and of course switch back to the default which tells the Web server that you're using a Gecko rendering engine browser, and specifically Firefox.

Here's the REAL kicker: install this extension, and switch the UserAgent to IE, and THEN try to go to a YahooGroup Chat, and it WORKS JUST FINE! This PROVES that there is NO incompatibility with Firefox ITSELF regarding YahooGroup Chat, only that the WEB PROGRAMMER of that particular Yahoo feature was LAZY and used the UserAgent string to only let "compatible" browsers in, without taking into account that new compatible browsers would be coming out!

Frankly, the UserAgent parameter to the HTTP 1.1 standard is itself a BAD IDEA, in my opinion. It is what allows the statistics this article is about to be tracked in the first place, but as you can see, they can easily be spoofed, and many users have to spoof them just to get into a site or use its full features because the Web programmer was too lazy to use better means of browser capability detection that don't become out-of-date.

Worse, the UserAgent is what let IE (and Netscape before them) get away with extra-standard HTML "features" in the FIRST place! If Web servers had no easy, standardized way of determining browsers, then both the browsers and the sites would HAVE to work within the standards!
Posted by: Joel R   Posted on: 11/03/04 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

I am curious  Squawkbox | 11/01/04
Study: Firefox still gaining on Internet Explorer  Loverock Davidson | 11/01/04
A flash pan?  Linux User 147560 | 11/01/04
Load of crap, Mosaic still rulez  FilledOut | 11/02/04
If so...  htotten | 11/02/04
Here ya go..... Google IS your friend BTW  Squawkbox | 11/02/04
XP???  dennisling@... | 11/02/04
Yes... But OS 98 & 98SE  Freebro | 11/02/04
Heretic!!  Robert Crocker | 11/02/04
Charlotte!  wresnick | 11/03/04
back in the real world.....woah watch out for that flying pig  hipparchus2000 | 11/02/04
Security at last!  wresnick | 11/03/04
Seems to me that Microsoft...  voska | 11/02/04
Stand By  bitsbucket | 11/02/04
Small circles and large.  Anton Philidor | 11/02/04
What? A thoughtful analysis? Thanks.  Sunny Jalolly | 11/02/04
Re: Small circles and large  alterego_z | 11/02/04
Does following standards help or hurt?  Anton Philidor | 11/02/04
NOT TRUE  xshakes | 11/02/04
Re: Does following standards help or hurt?  alterego_z | 11/02/04
Largely irrelevant  IT_User | 11/02/04
Neverthess  John L. Ries | 11/02/04
Point for discussion, not an assertion of mine.  Anton Philidor | 11/02/04
How to respond?  IT_User | 11/02/04
You did assert, though,,,  John L. Ries | 11/02/04
"most users"  Anton Philidor | 11/03/04
Anton, John did not say 'most users'...  The King's Servant | 11/03/04
RE: Does following standards help or hurt?  RealAusTech | 11/02/04
Backasswards...You are....As always..at least from my POV.  LazLong | 11/02/04
Yahoo is a bad example.  Joel R | 11/03/04
An EXTREMELY impressive demonstration of the value of Web standards  Joel R | 11/03/04
Ah butt Anton..progress is still progress  Laff | 11/02/04
Look at the numbers  tic swayback | 11/02/04
Oddities in the numbers.  Anton Philidor | 11/02/04
Agreed  tic swayback | 11/02/04
Netscape  Arnohamel | 11/03/04
You don't say.....  Gosu | 11/02/04
How Firefox reaches the technically hopeless  Cat Ketch | 11/05/04
Wow such numbers!  IT_User | 11/02/04
Question  John L. Ries | 11/02/04
And a good one  IT_User | 11/02/04
Write to the standards, not for IE only.  spencerlmp | 11/02/04
Whoa, did you read the thread?  IT_User | 11/02/04
Thanks for the answer  John L. Ries | 11/02/04
Web Statistics or "The Emperor has no clothes"  tree_z | 11/02/04
Certainly one of the imponderables  IT_User | 11/03/04
See my "Yahoo is a bad example" post above...  Joel R | 11/04/04
Firefox  dennisling@... | 11/02/04
great browser  sawer | 11/02/04
A wonderful surprise  barb@... | 11/02/04
Firefox  Gosu | 11/02/04
That is really silly  LazLong | 11/02/04
Train 3000 people?  wetdog | 11/02/04
So I went to my COO (my immediate boss)  The King's Servant | 11/03/04
Firefox? Yes, but...  NukeSubs | 11/03/04
Yes, but what?  GuidoMuldoon | 11/03/04
Call and complain to you bank, worked for me  voska | 11/03/04
Then change and install IEView.  The King's Servant | 11/03/04
Better yet, install Launchy.  Joel R | 11/04/04
Unbelievable  derekgore | 11/03/04
Absolutely unbelievable...  The King's Servant | 11/03/04
Yes, the Mac is not immune.  Joel R | 11/04/04
COMAlite J  derekgore | 11/04/04
A history lesson  derekgore | 11/04/04
Poor post  derekgore | 11/04/04
About to give up on Firefox...  rdwhitti | 11/03/04
About to give up on Firefox... Why?  opensource@... | 11/03/04
Look at the Firefox forum on Mozilla.org  rdwhitti | 11/03/04
This is a good thing  DarthRidiculous | 11/03/04
Firefox  jonjon1946@... | 11/04/04
Firefox  jonjon1946@... | 11/04/04
firefox  jonjon1946@... | 11/04/04
firefox  droiddoc | 11/05/04
Some XML applications will nor work!  saul@... | 11/09/04
"Firefox is rubbish mate"  benso | 11/11/04
Apology re my earlier post  benso | 11/14/04

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement

Meet Doc

  • Here to help you with your Document Management Needs
  • Doc is an enigma. Born to a Russian ballerina and a German electrical engineer, he grew up in various locations in the United States. He’s seen the insides of more brands, versions, and generations of printer and printer-related hardware than almost anyone.
  • To learn more about this mysterious figure check out his blog on ZDNet and his Workspace on TechRepublic. You’ll be glad you did.
  • Produced by
    ZDNet and