It takes a lot of work to make a web site look good/the same in every brower. Most of the time it will look the same in Firefox, Safari, Chrome and Opera. But IE is a problem.
It takes a lot of work to make a web site look good/the same in every browser. Most of the time it will look the same in Firefox, Safari, Chrome, and some extent Opera. But Internet Explorer is a problem, a real problem. As web developers/designers or my new favourite term “devigner” we have all had to deal with the devil that is IE. It has gotten better over the years, but it still can’t handle CSS3 (IE9 will change this, it’s just not clear yet by how much).
As it takes so much extra work to make a site work in IE, especially in the hated IE6, I have a proposal, let’s punish those little bastards (insert evil laugh).
This is what I’ve started doing, well from the different perspective, rewarding the users of modern browsers. CSS3 brings us a whole slew of improvements, including background gradients, rounded corners, better selectors etc. Combined with HTML5’s new elements the web is becoming more powerful.
This might seem passive aggressive, it is, but if users are experiencing a slower web they might be more inclined to upgrade. People are stilling hanging onto IE6 with dear life, sure a lot of those are business users who can’t upgrade due to company policy, or they are people still using Windows XP who don’t know how to upgrade, but there are still quite a few people (20% of users in some countries) that are using IE6.
Imagine a world without IE, ok that’s not going to happen. How about a world were IE isn’t the top browser, thats actually very likely, it keeps loosing ground to Chrome and Firefox. This may be a reality in the next 5 years. So as web developers/designers/devigners we should be doing all we can to speed up this process, it will make the web a better place.
I’d be interested to hear your thoughts on this matter.