Improve Site Performance Increase Site Traffic Monitor Site Uptime Webmaster Resources NetMechanic Home Looking For Help? Partner Programs Privacy Policy Contact Us Press Room
NetMechanic Home LOGIN | HELP | ABOUT US | PRODUCTS | SITE MAP
NetMechanic Menu
Over 52 Million Web Pages Tested!     
 
Story on browser compatibility.
Disabled story search bar.
Search for:


Your Email:

I would like to receive my newsletter in:
HTML format
Text format


Tips on designing web compatibility into your site.
Volume 8 (2005)
   September
   June
   April
   March
   January

Volume 7 (2004)
   November
   September
   July
   June
   May
   April
   March
   February (Part 2)
   February
   January (Part 2)
   January

Volume 6 (2003)
   December
   November (Part 2)
   November
   September
   August (Part 2)
   August
   July (Part 2)
   July
   June (Part 2)
   June
   May (Part 2)
   May
   April (Part 2)
   April
   March (Part 2)
   March
   February (Part 2)
   February
   January (Part 2)
   January

Volume 5 (2002)
   December (Part 2)
   December
   November (Part 2)
   November
   October (Part 2)
   October
   September (Part 2)
   September
   August (Part 2)
   August
   July (Part 2)
   July
   June (Part2)
   June
   May (Part 2)
   May
   April (Part 2)
   April
   March (Part 2)
   March
   February (Part 2)
   February
   January (Part 2)
   January

Volume 4 (2001)
   December (Part 2)
   December
   November (Part 2)
   November
   October (Part 2)
   October
   September (Part 2)
   September
   August (Part 2)
   August
   July (Part 2)
   July
   June (Part 2)
   June
   May (Part 2)
   May
   April (Part 2)
   April
   March (Part 2)
   March
   February (Part 2)
   February
   January (Part 2)
   January

Volume 3 (2000)
   December (Part 2)
   December
   November (Part 2)
   November
   October (Part 2)
   October
   September (Part 2)
   September
   August (Part 2)
   August
   July (Part 2)
   July
   June
   May
   April
   March
   February
   January

Volume 2 (1999)
   December
   November
   October
   September
   July
   June
   May
   April
   March
   February
   January

Volume 1 (1998)
   December
   November
   October
   September

 

Browser Tip:
Your Standards Or Mine?

by Larisa Thomason,
Senior Web Analyst,
NetMechanic, Inc.

  
November 2001
Vol. 4, No. 21
 • Design Tip
 • Promotion Tip
 • Browser Tip
  

Would you ever intentionally design a Web site that turns visitors away? Microsoft did just that when they launched their redesigned MSN.com site. For a short time, site visitors using Netscape and Opera browsers were unable to see the home page. Instead, they got a page encouraging them to download the Explorer browser.

Wouldn't You Really Rather Have Explorer?

Reaction was swift and furious from users and competing browser manufacturers. They complained that Microsoft was trying to force users to browse with Explorer. But Microsoft director of MSN marketing, Bob Visse, explained in a CNET article that the problem was actually one of "standards:"

"All of our development work for the new MSN.com is...W3C standard. For browsers that we know don't support those standards or that we can't insure will get a great experience for the customer, we do serve up a page that suggests that they upgrade to an IE browser that does support the standards."

But whose standards? Tim Berners-Lee, director of the World Wide Web Consortium (W3C), said in a rare interview with SiliconValley.com that the new MSN.com homepage "did not use valid XHTML and didn't meet Web Content Accessibility Guidelines." So Mr. Visse must have been referring to Microsoft Explorer's interpretation of W3C standards, not the standards as the W3C understands them.

Even that explanation was a bit disingenuous. Within a week of relaunching, MSN had opened up the site to most other browsers. This suggests that MSN's designers were just taking a short cut. Instead of building pages that look good on all browsers, they told the other browsers to just go away.

Headaches For Web Developers

This isn't just a minor squabble between Microsoft and its competitors. The dispute illustrates how easy it is to design incompatible pages - and how difficult it is to make the pages work across browsers. Web developers spend huge amounts of time and money trying to produce sites that work in all browsers. It's a Herculean task: just look through our newsletter archives for proof. Almost every HTML, CSS, or JavaScript Tip contains some caveat about browser incompatibility.

Even experienced developers at large sites have trouble designing compatible sites. We ran the MSN.com Web site through Browser Photo. Not surprisingly, there were some display problems in Netscape and Opera. But it is surprising to find that even Explorer browsers had problems!

  • MSN.com's home page doesn't load in either Netscape 4.7 or Explorer 4.5 on the iMac.
  • WebTV can't display the page at all.
  • Even Explorer browsers display slightly different page layouts depending on the screen resolution. Look at the difference between Explorer 5.5 in 1024x768 and Explorer 5.5 in 800x600.
  • Netscape 6.1 has a different layout than the same page viewed with Explorer 6.0. Here it is at 1024x768 compared to 800x600.

Note how much the page display depends on the screen resolution. That seems to have a bigger impact on display than the browser type or version. This is a good example of just how much screen resolution can affect your page layout. Browser compatibility is important, but always remember that other factors can break your pages too.

Version 6 Browsers And Standards

The confusion over standards affects even the newest browser versions. Microsoft's recently released Explorer 6.0 version doesn't comply completely with W3C guidelines, but it is more compliant than previous versions. Netscape put a lot of time and effort into making its version 6 browser rigorously compliant with W3C standards. But even that good deed caused problems for webmasters and visitors!

Many versions of Web pages that looked great in Netscape 4.7 are broken in 6.0. Sites that use a number of DHTML effects have the most serious incompatibility problems because the browser doesn't support either the document.layers or document.all methods to reference objects. So while the browser is more in compliance with W3C guidelines, it may not display DHTML effects that use older cut-and-paste JavaScript routines.

Explorer 6.0 offers more compatibility headaches. It introduces dual rendering engines for CSS that display a Web page according to the rules specified in the Document Type Definition (DTD). The end result is that Explorer 6.0 is becoming just as picky about CSS rules as Netscape browsers have always been. Web developers who don't comply with strict CSS standards had better start updating their sites or they could face problems.

So what's a frustrated Web designer to do? It gets more difficult every day to design Web sites that display correctly in all browsers. It's even harder to test the pages thoroughly - unless you have a good tool to help.

Browser Photo shows you actual screen shots of your Web page in 16 different browser and operating system combinations. When you test your site with Browser Photo, you get access to the resources of a comprehensive testing lab without the equipment and labor expense that a lab requires.



Rate This Tip:
Not Useful Useful Very Useful   
 
NetMechanic Tools
HTML Toolbox
Browser Photo
Server Check
Search Engine Starter
Search Engine Tools
GIFBot
Newsletter
HTML Tutorial and Tips
Search Engine Tutorial
Accessibility Information
Browser Problem Tutorial

Company Info
Products
About Us
Contact
Advertise
Link To Us
Jobs
Privacy Policy
Partner Programs
Press Room
RSS Feed
Support
 



Powered by Overture!

 
     
 
   
 
     


Keynote Home
Copyright © 1996-2007,
Keynote NetMechanic
All rights reserved.