September 12th, 2007

Developers vs Internet Explorer 6.0 revisited

Recently read a good thought provoking article from CSS Juice about “Who Cares What IE6 Can Do?” and it raises a few issues about the old discussion of excluding and including browser support in web design.

The IE 6.0 problem with CSS

I personally do not support Internet Explorer 5.0/ 5.5 anymore but with still around 40-44% users still using IE 6.0 I still support it in my website designs (one example hear). The problem however is that IE 6.0 only supports CSS 2.0 while other modern browsers support parts of the new CSS 3.0.

Modern Broswers (September 07) are:

  • Firefox 2.2
  • Intrnet Explorer 7.0
  • Safari 3
  • Opera 9

Is this a solution for IE 6.0?

When designing a website, design for the most modern browser first, using all of the most advanced techniques it supports. This allows you to give a good deal of your audience the best experience possible.

When that design is complete, then work backwards. How does the website look in the next best browser? Odds are that something has gone wrong in IE6. This does not affect your other users though. It only affects IE6, so your task is to do the best you can for IE6. If you can hack the feature, fantastic! If you can’t, don’t worry. Just remove it from IE6, and make sure that the page is still usable.

While this all makes sense, the thing that most people forget is that only a certain amount of CSS 3.0 properties actually currently work for the ‘present modern browsers’.

If all of CSS 3.0 worked with every other modern browsers then I would also recommend what the author has suggested but until this happens I would personally not use CSS 3.0 in my websites.

Popularity: 5% [?]

Like what you see? Subscribe to my RSS feed and get daily updates!
Or hear for an explanation about RSS, thank you for visiting.

Yeah, that’s the problem: “parts”. All the major browsers only support different parts of the CSS 3.0 specs, so essentially we can’t use any of it. It will probably be another generations of browsers (or two) before we can start using stuff like text-shadow.

Comment by Chris Coyier — September 18th, 2007 @ 8:09 am

@Chris - Thanks for visiting and commenting on my blog.

From what I know CSS 3.0 is still a work in progress, so if thats the case it would be unwise to include the capabilities on browsers.

Comment by GermWorks — September 18th, 2007 @ 2:37 pm

[…] and while the nav and header looks very neat and useful I wonder if this will become another CSS 3.0 problem with some browsers supporting certain functions while the others do not. I myself have come to an […]

Pingback by State of the web for 2007 — December 20th, 2007 @ 10:27 am

We want your comments of:

Developers vs Internet Explorer 6.0 revisited

You can use: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

pill 377 tramadol fosamax online discount sales nexium over the counter replacement diazepam drug test cheap diet pills called phentermine is lipitor a safe drug zoloft and pain killer side effects of ativan and flexeril canada no prescription viagra xanax images 3 mg mixing wellbutrin and viagra best sites to buy phentermine online alcohol ativan delivered no overnight prescription xanax wellbutrin xl alcohol xanax drug and alcohol treatments actos diabetes pill mexico alprazolam online perscriptions adipex diazepam status epilepticus tramadol sale viagra on line uk effectsof ambien viagra sverige fr