Forum Moderators: open

Message Too Old, No Replies

IE6 – Should I still design for it?

90 % used IE6 in Sep. Only 65% used it this month.

         

bbd2000

6:43 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



For the last few months I have been working diligently on two new sites and learning CSS at the same time. I have my sites ready to launch and the layouts looked really good in IE7 and FF. Yesterday, I found a machine that still had IE6 on it and I visited the test versions of my sites and panic struck.

The layouts were still usable but IE6 has done some strange things to them. My dilemma is this: I don’t want to change the CSS files anymore. Every time I change one thing it has different effects on IE7 and or FF. I have been riding this see-saw for a while.

Basically, I am trying to decide if I should wait this thing out or not. My IE6 usage statistics from another site look like this:

SEP – 90%
OCT – 89%
NOV – 80%
DEC – 69%
JAN - 60% to date.

By the way, I noticed that IE5 and IE5.5 usage went from 2% in Sep to .3% so far this month.

With this trend IE6 will be gone in a couple of months.

I need advice:

Should I publish the sites with substandard layouts for IE6 and start the process of getting into the search engines? (I won’t get many visitors for a few months anyway)

Should I Spend the weekend reading my CSS books again and try to balance all three browsers?

Or should I do nothing and publish the sites later?

cmarshall

6:58 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



IE7 == IE6 With Transparent PNG.

Most of your tools, how-tos and techniques deal with IE6.

Thankfully, Microsoft hasn't actually done a whole lot more than paint some lipstick on IE6, pat it on the butt, and send it out the door.

The main way that IE7 has affected me is Xparent PNG files and animated background-image.

Whoopee.

I design sites that generally support to IE5/Win98 or IE5.1/Mac, so it makes almost zilch difference to me.

Keep testing on IE6, it won't hurt.

The_Hat

7:20 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



cmarshall: I would have to disagree with you on you appraisal of changes in IE7.. From what I can see there are more than a few changes made to IE7 in the way it renders pages.

cmarshall

7:39 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



They didn't fix the box model. [msdn.microsoft.com]

That is the single biggest issue with IE.

I know that a couple of those fixes mention the word "box model" in their text, but they didn't fix this [en.wikipedia.org].

They do, however, finally, honor the XML preamble. Problem is, we can't count on it for at least a couple of years.

To be fair, they couldn't be expected to make such a fundamental change without causing havoc in all those "Optimized for IE" Web sites.

However, anyone who stops testing against IE6 is beggin' for misery.

As I said, I design sites that need to support legacy browsers, so I've gotten pretty used to having to clean up my CSS and keep it kindergarten simple. None of my sites have had any issue whatsoever with IE7.

The_Hat

7:47 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



cmarshall: I agree with you.. anybody that stops testing on IE6 is begging for misery. I can remember not long ago Netscape4 was the topic of a similar discussion. I expect that IE6 hangs on for quite awhile. I might be surprised.

pageoneresults

7:55 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I expect that IE6 hangs on for quite awhile.

I'll agree. But, it won't hang on as long as other versions have in history. I've seen a significant increase in the number of IE7 users over the past 60-90 days and I expect that number to keep growing quickly. This will probably be the quickest rise in users changing versions of a browser.

The_Hat

8:00 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



pageoneresults: I concur.. I am curious however how the firefox numbers will be effected / have been effected by the critical update of IE7...

bbd2000: Have you seen FF numbers continue to increase or does it appear as though IE7 is gaining not only IE6 share but also some of FF coverage?

pageoneresults

8:07 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Have you seen FF numbers continue to increase or does it appear as though IE7 is gaining not only IE6 share but also some of FF coverage?

I don't have final numbers for December but up until 2006 November, Mozilla based browsers were on a continual rise in marketshare. I believe Moz now accounts for about 30% of the browser market. IE accounts for 65% and the rest is divided amongst the others like Opera. ;)

Mozilla has almost doubled it's marketshare in two years. IE has lost a fairly big chunk of marketshare during those same two years. Based on numbers I'm looking at now, it doesn't appear that IE7 has affected the share of Moz based browsers. But, IE6 usage is dropping quickly!

DamonHD

8:35 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



The change in browser usage is startlingly fast; faster than I have ever seen before.

For me this means that it is very hard to measure AdSense clickthroughs accurately now using the famous WW script [webmasterworld.com...] (I'm missing maybe 50% up from maybe 20% a couple of months ago) as per my thread [webmasterworld.com...] before.

Rgds

Damon

[edited by: DamonHD at 8:37 pm (utc) on Jan. 5, 2007]

The_Hat

9:14 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



So to answer the question of the post title.. the answer would be a tentative "yes" for now? But in a scant few months possibly not. Even then it will depend completely upon how much a loss of whatever % demographic you are losing will affect your overall traffic vs. how much extra time and effort it would cost to retain them..

bbd2000

9:28 pm on Jan 5, 2007 (gmt 0)

10+ Year Member



Thanks for all the input. I believe I will work on the CSS for IE6 this weekend and clean up the sites a little. I just don’t want to make too many changes because they still look good in IE7 and FF.

Development for IE6 may have reached a point of diminishing returns, at least for my sites.

FF usage is pretty steady for my sites.

SEP – 10%
OCT – 11%
NOV – 11%
DEC – 12%
JAN – 12%

The sites are content based and target a non “techie” audience.

jimbeetle

9:28 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



W3C's browser stats pages [w3schools.com] shows the trend quite nicely, though only through Nov '06.

Robin_reala

10:43 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You lucky people. I’m yet to even drop IE5.5 :(

SuzyUK

11:07 pm on Jan 5, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I beg to differ, they have fixed the box model.. though not in IE7, they fixed that in IE6 - it's just that there was also a bug with the xml prolog some used it to trigger quirks rendering mode or didn't even know it was doing so, and those that did use it were always still using the broken box model, hacks in CSS show this ;)

However now, in IE7, they've fixed the xml prolog - it no longer triggers quirks mode (though a comment will still trigger it), so some pages are now rendering in strict mode, and I don't think all authors are aware of this yet - in strict rendering mode IE's box model is compliant - this I think is the biggest confusion of all.

What you want to do is get your pages into strict rendering mode for all IE browsers then box model workarounds will only be needed for IE5.5 and below, then tell me IE7 is not better than 6 ;)

If you are working with IE7 in Quirks mode you can expect it will more or less behave as IE6 did, except some of the rendering bugs are "fixed"

As to the OP's question, I would keep IE6 around for a while yet, especially if you're learning the differences, there was a big change between IE5.5 and 6 and if you can get to grips with 6 then 7 will be a breeze.

Suzy

cmarshall

3:17 am on Jan 6, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Thanks for the clarification and correction, SuzyUK.

I stand corrected.

encyclo

3:18 am on Jan 6, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



Yes, Suzy is correct, the box model is not a problem and hasn't been in IE6 either unless you're triggering quirks mode - and if you're doing that, then you'll get a whole load of other problems too. MS have botched the XML prolog handling in IE7 still, but it's a slight step forward. XML prologs are meaningless anyway in
text/html
- just remove them.

To answer the initial question, keep the CSS files as they are for the latest browsers, and add a corrective stylesheet for IE6 only, introduced via a conditional comment.

IE6 is certainly not dead, and it is likely to hang around for a considerable time yet. Realistically, a browser has to drop below 10% before you can even consider dropping support.

One thing is abundantly clear, however, when analyzing browser statistics from many different sources is that IE5 and IE 5.5 (Win) are both officially dead. Time to dump all those Tan hacks and other box-model workarounds which catered to those browsers, the only versions of IE which need to be tested are IE7 and IE6, and maybe IE 5.1/5.2 Mac in certain very limited circumstances. Browser testing and site development is a whole lot easier when IE6 is the baseline rather than IE5.

cmarshall

3:39 am on Jan 6, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



<wipes egg off of face>

Okay, so what the experts are saying, is that my initial statement was not so bad, because there ain't been a whole lot of improvement between IE6 and IE7.

I always write CSS to support IE5 and up, so most of the box model stuff hasn't meant much to me. I guess I've become a creature of habit.

<burps up some crow>

In my defense, my sites tend to look almost exactly the same when viewed by Win98/IE5 or MacOSX/Safari2.

janbeeu

4:42 am on Jan 7, 2007 (gmt 0)

10+ Year Member



According to our (highly visited) sites, Firefox users take up 12,4%. We defenetaly are adjusting the sites to IE7 as its use will rise considerably and we want to be ready when it does. On top, for our pages there are only minor differences between IE6 and IE7 and hardly any between IE7 and FF. Therefore we're adjusting our pages especially now that MS has started replacing IE6 by 7 thought automatic update.

cmarshall

4:57 am on Jan 7, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



now that MS has started replacing IE6 by 7 thought automatic update.

This may explain the rapid rise in IE7 switches.

penders

3:08 pm on Jan 7, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



"now that MS has started replacing IE6 by 7 thought automatic update."

This may explain the rapid rise in IE7 switches.

Yeah, if they have their machines to download and install automatically, some are getting 'upgraded' and they don't even realise it! Several machines in the office where I was based before Xmas started downloading/installing their 'updates' before someone realised what was going on - the look of horror on their faces! "Ctrl Alt Delete! Ctrl Alt Delete! Uninstall it! UNINSTALL IT!", came the cry! lol! (They have several sites designed for closed company intranets, that don't yet have IE7 and, surprise surprise, don't yet work on IE7!)

cmarshall

3:29 pm on Jan 7, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



and, surprise surprise, don't yet work on IE7

Like ours. Our IT people are NOT happy.

janbeeu

4:27 pm on Jan 7, 2007 (gmt 0)

10+ Year Member



(They have several sites designed for closed company intranets, that don't yet have IE7 and, surprise surprise, don't yet work on IE7!)

As we are a modern company with a long term vison, we do go with IE7. By the way, you don't have to wait for the automatic update, you can also download it yourself...

cmarshall

8:58 pm on Jan 7, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



As we are a modern company with a long term vison

I know there are a few of these. I've heard of them.

Our IT Dept., on the other hand, ran NetWare until the 21st Century.

wrgvt

6:37 pm on Jan 8, 2007 (gmt 0)

10+ Year Member



On one of my sites, I'd found a CSS solution that made it a 3-column fluid design that stretched to fit the browser window. It looked "almost" the same in FF1.5 and IE6. Because of the box model, some containers were a few pixels different. Then when I downloaded FF2 and IE7, both of those were really different. I couldn't find a solution to make it look the same in all four browsers. So I gave up.

I decided it was time to redesign the whole site (over 1000 pages). There were other things I wanted to incorporate on each page, so this was an opportunity to implement everything. Instead of a fluid width, everything is now fixed width, and each page looks identical in FF1.5, FF2, IE6, and IE7.

janbeeu

7:04 pm on Jan 8, 2007 (gmt 0)

10+ Year Member



We've always gone with a fixed width just to avoid this. It has it's disadvantages but, in our case, just over 2500 pages, is reason enough to do so :-)