I've got a Honda CRV. It's eleven years old. It's rusty around the bonnet, the electric windows are sticky and the exhaust is noisy. That's OK. It's been reliable, hardly serviced and as I only drive it a few miles about twice a week, it does everything that I need it to do. I'll probably drive it until I can't drive it anymore.
I could replace it if I wanted too, but why bother? Really?
Some people are not as fortunate as I am. They can't afford to buy a new car (especially these days), no matter how much they want to. Some people use a company vehicle, so upgrading their runaround isn't something that they can control. That I'm not in a hurry to exchange my wheels doesn't matter that much, unless of course you make or sell cars. Then you really want me to upgrade.
A car showroom could offer me incentives of course, but if I'm not a qualified buyer, no no-money down, zero interest finance plan is going to change that. The fact that finance is cheap or free, new features and better comfort or the smell of a new motor aren't going to convince me either. I'll buy when I'm damn well ready.
Imagine how I'd feel if tomorrow I rolled up to fill up at my local garage, to find that the only petrol I could buy was for more modern bangers, or that the gas I could buy would noticeably deteriorate my car's performance. I'm not just talking about a few notches on the speedo, I'm talking about making my motor plod along at five miles per hour. How happy would I be? Not very. How pissed would I be if the designers of modern cars had not considered my needs and offered me the ability to carry on driving, albeit at a slightly reduced speed?
It could be worse. If I'd missed the photocopied sign, Selotaped to the pump, the one warning me that my car was too old for high-octane, low lead, hydrogen infused wonder fuel, when ten miles down the road with smoke billowing and big-end rattling, I'm going to think that either it's my fault or that my car is broken.
I know that my old Honda will never perform as well or be as comfortable as a new car, that the experience of driving it is not up to modern standards. I know that one day I will be forced to put my hand deep into my pocket. But I should be free to make that choice on my terms, not have it dictated by others.
That’s not really in defense of IE6 the browser, but rather the person being forced to use the browser. People don’t understand that some people are actually “forced” to use it, think they can just upgrade. That’s not how this works. Very nice analogy.
(This comment was left on For A Beautiful Web)
16th Apr 2009Your principal point is about cost, but a browser is free; if somebody came to you and offered an Audi GT for nothing, with exactly the same running costs, wouldn’t you take it?
More importantly, a browser is not a car, so this analogy doesn’t really work.
(This comment was left on For A Beautiful Web)
16th Apr 2009I’ve got a horse and buggy. The buggy is about 50 years old; it was my grandad’s. For that matter, so was the horse. I could upgrade to one of those new-fangled Model-Ts, but why bother? Really?
There are cases to be made for and against backwards compatibility in any new advance in technology. I think IE6 has recently fallen in the ‘against’ bucket. Much like my NES. Even so, (information) highway builders shouldn’t go out of their way to *break* old tech, but also shouldn’t be beholden to provide the best experience.
(This comment was left on For A Beautiful Web)
16th Apr 2009two things here i suppose:
first is that some people are stuck with ie6 and no other browsers, adhered to the shitty dell computer’s their organisation/company splashed out on some time ago but can’t afford new computers, the IT resources to facilitate an upgrade to ie 7/8 or just being able to install another browser (from personal experience thinking - in particular - public sector).
another is to what degree we as designers support ie6. as a designer i have recently been a bit harsher in support of ie6 in terms of design but being a good, moral boy scout type of fella, will always provide full content and functionality in pre-ie7 browsers.
i suppose taking your analogy and applying it to my old, beloved 1969 triumph 1300, i can still use the car. i may need to buy some additives, i may need to appreciate that i’m not going to benefit from the super-duper high octane whatsitdubry fuel that is being offered at the pump but as long as my car starts when i need it and gets me from a to b then what more can i ask?
(This comment was left on For A Beautiful Web)
16th Apr 2009The Honda CRV didn’t come integrated into your drivers license (how’s that for freedom of choice)?
Also, I’m pretty sure that a CRV is pretty stable, secure, and safe compared with similar or newer cars. I can’t say the same thing for comparing IE6 to other browsers.
(This comment was left on For A Beautiful Web)
16th Apr 2009What if your car is not safe to drive, swerves uncontrollably and leaves oily skidmarks all over the place? MOT would pull it out of traffic, not to endanger the other drivers. The same should happen with unpatched IE6es. They are a security problem, no matter how bad they are in rendering web sites.
(This comment was left on For A Beautiful Web)
16th Apr 2009Andy, I can see where you’re coming from. Point well made.
(This comment was left on For A Beautiful Web)
16th Apr 2009@ Chris Heilmann: Oh this is getting fun. Looking forward to seeing you at the weekend in Melbourne.
(This comment was left on For A Beautiful Web)
16th Apr 2009I totally agree that ie6 users shouldn’t be left out of the fun. Although I’m no longer so bothered about my site displaying perfectly, I would never stop an ie6 user from accessing my content.
However, I’ve got to point out that if new cars were free (and took no longer than ten minutes to be delivered) then yes, we’d all be driving new cars!
I think the important thing here is to step up our efforts to educate users that other options are available - and to let them know what the real advantages are. The design community seems to have gone directly from a ‘no man left behind’ approach, where it is unthinkable to not support ie6 users, to a ‘burn them all’ philosophy where some people are refusing access to these same users, dropping styling altogether, and even considering abusive messages!
On my personal site I display a small, unobtrusive message to ie6 users visiting the home page, which asks for a moment of their time and gives them the opportunity to click through to an article explaining the disadvantages of ie6, as well as the information they need to upgrade.
Perhaps if a few high-profile sites were to follow a similar method, linking back to a nice readable page written by some of our more eloquent boffins, we could speed things up a bit without leaving anyone behind?
(This comment was left on For A Beautiful Web)
16th Apr 2009Comparing an incredibly expensive purchase to a free and accessible upgrade like a browser… Can’t say I agree.
(This comment was left on For A Beautiful Web)
16th Apr 2009Chris W. and Cole have a point—so many people don’t have admin rights to download anything else. And I know people with web-based CMS’s that are so customized, they crumble in any other browser.
I don’t mind making sure a site functions and displays well in IE6, but in most cases, I’m not going to worry about every last pixel.
One day we’ll look back and laugh about the days of NN4 and IE6.
(This comment was left on For A Beautiful Web)
16th Apr 2009Yeah, this was going ‘ok’ until they end and your comment about putting your hand ‘deep in your pocket’—the new car that might cost you a good chunk of savings is nothing like the new browser that you can download for free.
In fact, now you have the option of getting a new CR-V, a new RAV-4, a new Forester, or even a new X3!
(This comment was left on For A Beautiful Web)
16th Apr 2009@Rob, completely agree. The analogy here is way off.
Now, if IE cost *anything*, I could concede to the point. But it is FREE. If you were given a nicer and more reliable car for FREE, are you saying you wouldn’t take it?
I’d better jump off topic before I blow off too much steam.
(This comment was left on For A Beautiful Web)
16th Apr 2009Our local school district, with over 18,000 students and 2,000 staff, uses IE6. Due to viruses, the computers are locked down and users can’t download an updated browser.
Due to school district cutbacks, there are fewer than 8 people supporting over 20 schools with hundreds of computers. There is no technology plan in place to update the browsers in the next 18 months.
Isolated story? No. I don’t think so, given the economy.
Do I wish it were different? Yes!
Anything I can do? Yes.
Along with other concerned parents, I campaigned to get the community to pass the last two school bond issues, which fund school improvements and technology. Both bond issues were defeated.
When counselors at the school visit college websites and other websites that no longer support IE6, they are greeted with messages that say “You are using an outdated browser, please update” or messages that point to a page explaining why IE6 is outdated.
Is this helpful to them? No. Does it frustrate them? I’ve lost count of how many staff members have complained to me about “upgrade your IE6 browser” messages when they visit websites on the school computers.
The students and school staff don’t have a choice of browser at school. They have no idea what content they are missing from sites that no longer support IE6.
It’s likely the staff and students in our local school district are missing important and potentially critical information for college admissions, support services for students, and professional development.
Students and staff, through no fault of their own, are denied access to content due to a decision by web developer/team not to support IE6.
Students and staff have lost their choice to access content. Wait, they never had the choice.
(This comment was left on For A Beautiful Web)
16th Apr 2009In addition to what other people have said, I think one thing that needs to be considered is the road itself and not just the car.
As said by Andi in http://www.semibad.com/ie6, “The web, on the other hand, is an extremely rapidly-changing medium — there are a lot of new technologies being developed and deployed constantly.”
The web is not a road, consistent and static, it is an ever changing and ever evolving medium. Thus, the road upon which we drive is constantly adjusting.
Imagine a highway has just been built that allows one to get to point B more efficiently, faster and even access some places that one has never heard of before. However, it requires a specific upgrade that your car doesn’t have. Now, if it were possible for you to upgrade to a brand new car totally for free, wouldn’t you?
I totally understand that some people can’t upgrade their browsers for some reason or another. For those people, I try my best to make my code work, but when they become such a small percentage of traffic (looking at site analytics) and a traffic source that is shrinking daily, it becomes more and more painful & stressful to have to consider how to build a way to get from the old road when the highway is already there, working perfectly.
(This comment was left on For A Beautiful Web)
16th Apr 2009@Deborah First, I’m inclined to disbelieve your comments because I highly doubt that there are that many sites locking out IE6 that the students can’t access.
However, even if true, the same budgetary constraints stopping the district from upgrading from IE6 are what will soon cause even more sites to stop supporting it. As the percentage of IE6 users drops lower and lower, the cost to continue supporting them won’t be worth it.
Guess who’s going to have to adapt? The district, not all the websites. Better keep pushing them…
(This comment was left on For A Beautiful Web)
16th Apr 2009I think the horse-and-buggy retort is the best one here. Your 11-year-old Honda was made for a fairly stable system of roads, fuel, etc. that are not obviated by new cars. IE6 was introduced into a young and rapidly changing industry. If you look back to the first few years of the horseless carriage, you’ll find plenty of models that got left behind.
(This comment was left on For A Beautiful Web)
16th Apr 2009it’s true…..i m agree ......
(This comment was left on For A Beautiful Web)
16th Apr 2009I am not so sure about that analogy. There are standards when it comes to designing cars as well. What if Ford made a car that ran on orange juice instead of gasoline. Would that mean that every gas station would need to start selling orange juice in the pump. I think not.
Although I like my analogy, I dont think it’s entirely accurate as well. I don’t blame IE6 (although I do hate it) for the problems. I blame Microsoft’s decision to stop developing a browswer after IE6. No updated browser for six years? Are you kidding me? I believe THAT is where the heart of the problem is. Instead, we have a crusty browser that wont die because few are buying the latest MS OS that has IE7 by default.
I am looking forward to Microsoft Windows 7 in hopes that many will upgrade and therefore, ditch IE6.
With all that said, I do think that blocking IE6 is a sorry decision / excuse for a developer. Even a disgracefully degraded experience is better than blocking a browser from one’s site.
(This comment was left on For A Beautiful Web)
16th Apr 2009I don’t think we should be defending IE6 at all.
However, I do think we should be defending IE6 users.
I’ve seen a few IE6 analogies around lately, but they all seem to be flawed. This comes very close. Some have pointed out the issue of cost. To upgrade a car is expensive, while upgrading a browser is free.
While it’s difficult to determine, I think you’ll find that that the majority of IE6 users are in a corporate or organisational environment where IE6 is the browser they’re stuck with.
Maybe they have a legacy web-based system that only works on IE6. Perhaps the IT team has insufficent resources to develop, test and deploy a new PC build with a modern browsers.So in this situation, upgrading the browser is not free.
Either way, we as developers have no excuse to not provide them with same same content and functionality as we do to users of modern browsers.
What we should not do is present users with an IE6-target message encouraging them to upgrade to a modern browser. This will only frustrate them, and we should be doing everything in our power to provide our users with the least frustrating experience we can. In most cases, it’s not the users’ fault they’re stuck with IE6.
What we should do is lobby organisations still using IE6, encouraging them to upgrade. We can write or circulate articles, blog-posts, etc. that express the necessity to upgrade to a modern browser.
If it really means that much to us, we could offer our own time and/or expertise to help these organisations in their browser upgrade process, where appropriate.As for users of IE6 who do have control over which browser they use; I imagine that this group is very small. I should set up a user-defined metric in Google Analytics to report IP addresses so I can determine if they’re coming from an organisation or not.
These users will eventually disappear as their old Pentiums fail and they buy new machines with IE7 or IE8 pre-installed.So, for a while yet we must maintain the status quo.
Let’s not make irritating “Please upgrade your browser” messages for IE6 users. Let’s ensure that they can access all site content, and are provided with the same functionality as users of modern browsers.
(This comment was left on For A Beautiful Web)
16th Apr 2009Maybe you should look at it like this: I you want to make an conscious choice to not upgrade, you should also be able to live with the consequences.
If your car is old and rusty, you shouldn’t be surprised (or angry) when other people drive by with their faster, newer and safer cars.
If your car starts leaking fluids and you start messing up the environment with it, it isn’t our responsibility to get your car fixed. It is time for you to start looking for a new car. And why not, they’re free ;)
(This comment was left on For A Beautiful Web)
16th Apr 2009(Comment deleted. If you don’t have anything intelligent to say, try commenting on Digg or YouTube instead.)
(This comment was left on For A Beautiful Web)
16th Apr 2009I am sure I am missing something here. The thing about people who don’t have the option to upgrade, I mean one does not necessarily have to update to ie7 or ie8 right?
Won’t firefox or opera run on old configurations? Isn’t it possible for IT departments to install “an extra browser” rather than “updating the one” they have? One can keep ie6 for intranet purposes (which sounds like mostly the case) while using a better browser for surfing the web.
Another thing I don’t understand is this: Some people are stuck with this excuse for a browser yet we (designers and developers) have to solve their problem. For example, there are tools helping us for this manner, multiple ie, ie tester, etc. But wouldn’t it make sense producing such tools for people stuck with ie6, rather than people who design / develop the web?
One last thing really off topic: Why does Microsoft insist on building browsers? What is in it for them? After all, they do not “sell” browsers. So, what do they earn by holding higher marketshare in browsers? (I am sorry if I am asking a pretty dumb question which has a very obvious answer that I don’t see)
(This comment was left on For A Beautiful Web)
16th Apr 2009What’s with the Americanisation of the title?
Nice to see something written in IE6’s favour, if only for a change. I think the money issue comes down to people who still only have Windows 2000, I know they exist in the backwaters of this country and would stare at you blankly if you mention something about a firefox.
As long as the base content and structure is there, it doesn’t matter about certain transparencies or maximum widths not being supported. You can even have a lot of fun creating a retro version of your site as you have done in the past, Andy.
(This comment was left on For A Beautiful Web)
16th Apr 2009The simple truth is that the vast majority of users out there don’t have a scooby when it comes to downloading and installing new software.
My wife, my parents and my in-laws all fall into this category. In fact I’d guess that 98% of over 35s wouldn’t know where to start.
Of course Microsoft aren’t allowed to automatically update IE thanks to the whole anti-trust thing so we’re stuck with it until all of those people either die or their PCs die.
(This comment was left on For A Beautiful Web)
16th Apr 2009I am completely for supporting IE6 in so far as making it accessible and basically function.
That doesn’t mean it has to look and function the same as it does in FF3 or Safari.But I have worked with IE4 and 5, IE6 was a dream after them. I have worked in a Government organisation with 100,000 employees that had NT4 and IE6 on the desktop until fairly recently.
I currently work for a 3500 employee organisation that still has IE6 and a restricted desktop so I can’t upgrade.
So sites that block me or don’t function at all will lose my custom. It’s as simple as that.Of course to some extent, the target market of the site may mean that only very technically forward people will be using your site, so go for it.
Also, how can you say IE is free? Unless you have a pirate copy of Windows you have paid.
And for those corporates with 300 web apps in use, they all have to be tested and possibly upgraded to support new browsers. Is all that time free? no.Sorry if this seems like a rant but I thought that the original point of the web was to open up access to information for all.
And what happens when FF2 or IE7 is the new IE6? It just drives the needless upgrading of hardware.
phew, thanks Andy :-)
(This comment was left on For A Beautiful Web)
16th Apr 20091. Your car is making environmentalists mad. It’s not standardized and it’s releasing a lot of CO2 into the atmosphere, thereby edging us closer to the global warming apocalypse that Al Gore predicted. Okay, that’s a bit far.
2. You paid money for your car. Not a few bucks, but minimally around $15,000. Can you go and download another?
3. How about those roads. Do road builders constantly have to compromise the quality and design of their roads so that the majority, which uses old cars, can still use them to get to work every day? Car salesmen are the wrong metaphors for web designers.
(This comment was left on For A Beautiful Web)
16th Apr 2009That’s fine, just as long as Honda CV /IE6 users don’t expect the same quality of travel that our Learjets / FF3 users enjoy.
(This comment was left on For A Beautiful Web)
16th Apr 2009Great analogy I love it. I drive a 1987 Mercedes 300TD and it was purchased by me with just about 200,xxx miles on it. It is perfect for what I need! Yes I would love to purchase a 2009 Jetta Sportwagon TDI however what I have gets me from point a to point b well enough that there is no reason to make that kind of switch. It is arguable that I can use more than just regular diesel at the pump for my car and I could buy all sorts of contraptions to make it run on straight veggie oil but I never did those conversions because it runs fine on pump diesel. I would be very unhappy if I pulled up to a pump one day and there was a notice saying my car was too old to use this fuel and I can see how that analogy works with IE6.
I work at a corp. that has IE6 installed with XP on every machine and that works fine for most people, pushing them away with a script that says your browser is incompatible (which I haven’t seen in a while btw) or pushing and upgrade (when we can’t upgrade our systems) is counter productive to someone trying to get information from the site plain and simple.
(This comment was left on For A Beautiful Web)
16th Apr 2009This is the perfect time to go ride my horse on the highway. I expect the gas stations to sell hay and spare horseshoes.
After all, I’m used to that horse and the cart I just build is not compatible with the modern “cars”, so I can’t upgrade.
I should be free to make that choice on my terms, not have it dictated by others.
(This comment was left on For A Beautiful Web)
16th Apr 2009Dude this just doesn’t pan out. I mean if we got a letter in the mail saying “New upgrade for your car available” and it was free. We’d do it. Especially if they listed all the new benefits.
People need to make a stand and execute that aging bastard known as Internet Explorer 6.
Give me the damn gun and I’ll do it myself.
(This comment was left on For A Beautiful Web)
16th Apr 2009It’s interesting that upgrading a browser being ‘free’ is repeated so many times here.
If you’re talking about a big business, there’s a lot of cost associated with an upgrade. Before you even get started with the upgrade, you’ve got the research and analysis to make sure that the browser works in an expected manner with all the bespoke apps and any vital purchased web apps that the company uses, often these aren’t standards compliant.
So there’s project management costs, desktop support installation costs (which will need to be done and tested outside of work hours, so that’s overtime), possible retraining costs for the staff, post-migration support costs etc. The software might be free, but the man hours for the project could cost tens of thousands, not to mention the impact if the upgrade fails for some reason and the users are unable to do business for a day.
I hate IE6 as much as any standards loving developer, but for a lot of companies where IT is a cost centre rather than an earner, the justification for that spend sometimes just isn’t there.
(This comment was left on For A Beautiful Web)
17th Apr 2009Good point, Andy. Especially considering there are many people driving that same old Honda CRV not because they want to, but because the car belongs to their employer who forces them to drive it. Web developers must realise that many users simply can’t upgrade.
Also Jay (#26) makes an excellent point about the web being about open access to information for all.
(This comment was left on For A Beautiful Web)
20th Apr 2009Me parece que al usar la analogía esta, se está perdiendo de vista el punto. Un coche es un coche, y un navegador un navegador, y no hay punto de comparación. Siendo sincero me parece burda y falsa la comparación. Para hacerla mas realista debería existir un auto, de gran calidad, rendimiento y capacidad al que se puedea acceder gratis, y con la posibilidad de cambio en cada esquina por uno mejor aunque poco, pero mejor. En ese caso el usuario “conductor” podría cambiarse de auto cada vez que quiera, gastar menos y disfrutar mas. Ahora bien, aclarado este punto, porque no habría de cambiar por el auto nuevo? por un sentimiento de cariño, de comodidad, de costumbre… OK, si es así genial, es respetable la postura, pero si todos los autos me pasan en la carretera y cuando llego a la fiesta se hizo tarde y terminó el problema es mio, yo tengo la oportunidad de cambiar, pero no la quiero, entonces bien, debo afrontar mi decisión y hacerme cargo de sus consecuencias. Llevado a la web, si no puedo ver una web porque mi navegador es viejo y no cumple los entandares, el problema es mio y no del diseñador, las posibilidades de cambio están, existen y son gratuitas, no tengo excusa si algo me funciona mal. El mas apto sobrevive…
(This comment was left on For A Beautiful Web)
20th Apr 2009IE6 is more like a Model T. Although it was awesome for its time, it can no longer keep up with the cars of today. It cannot meet certain standards (ie: those set by W3C) just like the Model T would not be able to keep up with the flow of traffic on an interstate. Also, because it is so old, nothing that is made today is compatible with it. IE6 can’t handle transparency just as a Model T can’t handle modern accessories without some workaround.
As a web developer, IE6 is extremely out-of-date. With it being so easy to upgrade or change to a more compatible browser, there is no excuse to use IE6.
(This comment was left on For A Beautiful Web)
20th Apr 2009Ummm, did I miss something? I thought IE6 was a bicycle… I’m not even sure about this. A scooter maybe? ;-)
(This comment was left on For A Beautiful Web)
20th Apr 2009Firefox is free. A new car is not.
(This comment was left on For A Beautiful Web)
21st Apr 2009Theis: that’s not true.
Firefox is not free.
You haven’t read through the comments - read my comment above.
(This comment was left on For A Beautiful Web)
21st Apr 2009@Dan
You didn’t buy it off eBay did you?
Dagnamit! Didn’t I warn you about that stuff!?!?!?!pfft, one born every minute. Btw I have a great search engine you could use called Google, you just pay me $5 a month, bargin!!!
(btw, I did read your post above and the point was VERY valid, although only in a particular situation. The browser is still free though.)
(This comment was left on For A Beautiful Web)
21st Apr 2009Are there many websites that block IE6? I thought most mission-critical sites work with IE6, and even though designers bitch about IE6 louder than ever we still design for it.
Of course the positioning of the element and speed (png hackery) might not be up to par but everything should still work and tweaked to not look “broken”.
Nobody is blaming people who can’t control their work computer, but just like you have a right to complain designers have a right to display warnings to urge people upgrade.
So look, loosing visitors/customers aside we can do whatever the hell we want to our website. Extending support to IE6 is a courtesy not an obligation. Best you remember that.
(This comment was left on For A Beautiful Web)
21st Apr 2009Thanks Dan,Maaike, James and others for looking at the bigger picture.
(This comment was left on For A Beautiful Web)
21st Apr 2009Hehe…
Of course it’s free, but it doesn’t matter how much it costs if you’re not allowed to use it.
But still, the other users who do have control over which browser they use - but don’t know how to upgrade - should not be penalized.
In the case that you’re building a site for a client, I’m not so sure the client would be happy for you to intentionally exclude a proportion of their potential customers, either.Either way you look at it, we still need to support IE6 until the percentage of users is quite insignificant, and we’re still a wee way off yet.
(This comment was left on For A Beautiful Web)
21st Apr 2009@Dan, you’re right that upgrading browsers is not always free of cost for the upgraders. But continuing support of IE 6 is not free either. It costs designers unconscionable amounts of time and opportunity cost; and it costs the Web ecosystem as a whole because resources are being put into propping up this geriatric software, instead of creating new and better experiences.
“We as developers have no excuse to not provide them with same same content and functionality as we do to users of modern browsers”? We have a very good excuse: their software sucks, and it costs us a lot to support it.
If you’re designing a site for a business, supporting IE 6 is a cost-benefit tradeoff, taking into account how likely your target audience is to be stuck with it, _and_ taking into account what other benefits could be gained from the time invested in supporting IE 6. If you’re designing a site for yourself or a hobby, there’s a very strong argument to forget about IE 6, namely, time is not an unlimited resource.
(This comment was left on For A Beautiful Web)
21st Apr 2009@Dan Hallock,
You’re right, you have to be pragmatic.
I’d still maintain that we have no excuse to not provide end users with the same content and functionality as we do to users of modern browsers.
While IE is a pain in the ass, there are ways you can manage development (new develpment, particularly) such that IE is not so much of an inconvenience. If you follow the principle of Progressive Enhancement, then you can create a basic experience with access to all content and functionality for IE 6 or other older browsers (and/or users/browsers with no CSS or JS support), and then go on to enhance the user experience for users of more modern browsers.
This is good practice, and means you’re not sifting through complicated CSS and JS trying to undo bits to get it to work in IE6.
Remember, as features develop and new standards evolve, sure IE6 will be gone, but today’s modern browsers will become the old browsers that everyone curses. Old dodgy browsers will always be with us, so it’s good to have a development methodology that can account for this as painlessly as possible.Yes, there is a cost-benefit tradeoff in catering for IE6. Depending on your target audience, you may discover that the number of visitors to your site who are using IE is a insignificant percentage, and not worth considering - that would be great. The decision to ignore IE6 users largely depends on your business and your audience, but I’d say there wouldn’t be too many cases where it’s a good idea, yet.
(This comment was left on For A Beautiful Web)
21st Apr 2009More seriously, to continue the analogy: do you still easily find unleaded gas? No. If you car doesn’t support unleaded gas, then you need to add something in your tank after each refill.
If petrochemical industries were following the same logic, they would still produce leaded gas and the yearly (depends on the country you live in) technical control your car has to pass wouldn’t exist, leading to killed pedestrians because the breaks of some car were not working anymore.
OK, you can’t kill anybody with a browser but security holes and development costs are there.
We have to motivate IT departments to upgrade by stopping support for antiques, that’s all.
(This comment was left on For A Beautiful Web)
21st Apr 2009“There wouldn’t be too many cases where it’s a good idea, yet,” I can support much more than “no excuse.”
I do think that browser platforms will even out over time. There’s less difference between a 7-year-old CRX and a new car than between, say, a Model A and Model T, to borrow the car analogy. Or back to software, look at Office 2003 & 2007 & OpenOffice, and compare to the hassle of competing file formats and widely varying capabilities found in Word 4, WordStar 2000, WordPerfect 5.1, and let’s say PFS:Write.
The platform will stabilize, and the cost of supporting “old” browsers will go down.
Maybe instead of cars, we should analogize browsers to operating systems. Firefox 3 / Safari 4 / Chrome: OS X. IE 8: Vista. IE 7: Win2000/XP. IE 6: Win95/98. IE 5: Win 3.x. IE 4 / Netscape 4: DOS. IE/Netscape 3: CP/M. Nobody’s designing for CP/M any more, and supporting only Vista would be a foolish move in today’s market, but you see a lot of software leaving Win98 behind.
(This comment was left on For A Beautiful Web)
21st Apr 2009I’m not saying we have to support IE6 indefinitely, but it’s a slow natural process of elimination, as was the change from leaded to unleaded fuel, which took five-or-so years in my country.
We can inform the uninformed of the variety of modern browsers they could upgrade to, not because we care about the technology they’re using, but because we care about them and their browsing experience. So it follows therefore that we shouldn’t intentionally sabotage the user experience because they’re using the ‘wrong browser’.
(This comment was left on For A Beautiful Web)
21st Apr 2009I agree that it should be a gradual phase-out over years, but IE 6 is eight years old.
(This comment was left on For A Beautiful Web)
21st Apr 2009Right, I’m putting my sensible shoes on now. Give me a minute to tie the laces (no velcro on these bad boys!).
.
. .
OKWhilst in an ideal world things like this would be simple but due to the operating systems and browsers being all different and just not getting along and being friends, that just isn’t going to happen.
So, basically as web designers DO YOUR BLOODY JOB! Simple as that really. Explain the in’s and outs like a salesman going through the ‘extended warranty’ on a toaster. Tell the client the differences between browsers and systems. Show them figures of percentages of general users. You could even go so far as to do some research for that particular type of site and the users and what they generally use. If it’s for a work intranet that only uses IE6 due to them using Windows 2000 then that’s just obvious.
What I’m getting at is as much as I want IE6 to just make a hole, lay in it and die, it’s not happening. It’s still here and will most probably be a little while still. So DO YOUR JOB (as I said). If the client asks for the IE6 treatment them do it and charge for it. That’s what we do.
There’s no big deal really. Knock up a stylesheet, add some hacks if need be, make the site look acceptable and jobs a good’un. A brilliant example of this is the http://www.stuffandnonsense.co.uk web site. How many of you have actually seen it in IE6 and below?
Now that is what we should be doing, IF WE GET PAID TOO.
(This comment was left on For A Beautiful Web)
21st Apr 2009An archive of blog entries since 2004 on subjects including CSS, web standards, accessibility, website design and development.