IE6 needs to go, but still at a 25% user-base we must unite to finish it off

Filed under: CSS, Design, HTML, Microsoft, Web Development, Websites — ali @ 1:49 pm

It warms the cockles to see the heart-warming groundswell of support recently for discontinuing support for the fabled, flaky and flawed web browser Internet Explorer 6 with movements like IE6 No More and Hey I.T as well as daily stories from the tech press upping the pressure on web masters and corporate I.T departments to finally put a nail in IE6’s coffin. Now even the mighty Google’s You Tube is putting an end to IE6.

IE 6 is a notoriously unsecure, non-standards compliant internet browser that makes grown-up designers and developers cry into their pillows at night. And worse than the emotional trauma, IE6 often adds extra time (and lines of code) to a development project’s user interface development and testing cycle thereby increasing project cost and degrading end deliverable performance. Clients should hate IE6 too.

We nevertheless must exercise caution in our struggle as despite the technical cognoscenti baying for IE6’s blood, there are still users out there (still above 25% worldwide reported by Net Market Share this month) that prefer the sub-standard experience IE6 brings to surfing the web.

browser-graph

But that’s not quite fair because it is my belief that the vast majority of this body of IE6 users are either those who surf the web for celebrity news only or are locked into doing so by their I.T department.

But let’s not demonize slow I.T departments and throw them to the dogs just yet. There is some truth to the difficulty in these large scale upgrades. In corporate environments there is usually a default set web browser and over time other systems such as the intranet, CRM and so on are developed that take only that browser into account. Thus the web browser becomes entrenched and the job of upgrading becomes a bigger one where all systems must be retested with a newer version. I would probably balk at managing that task too. Perhaps however this difficulty is a promotion in disguise! The hero who dispatches with IE6 in a corporate environment does surely show a certain ballsiness that must end in promotion!

Nevertheless I.T departments must act to protect themselves and their users who will surf the public internet. The continuing decline of IE6 is encouraging however and one day we can all look forward to the panacea of an IE6-less world and we can all start complaining about IE7 ;)

Unite behind IE6 No More

As designers and developers we must now unite to finish off IE6. The IE6 No More initiative provides a very useful snippet of code (implemented on this site) that will detect an IE6 victim and alert them immediately and provide links to newer browsers. Let us unite to finish off IE6.

ie6

What Browser Version To Design For

Filed under: CSS, HTML, Web Development — ben @ 12:38 pm

We always try to design things so they are cross browser compatible and that things work and look the same for all user no matter what version or operating system they are using.

We encountered a problem recently with a site not rendering correctly in IE6.0 - of course our dev guys fixed this right up but this inspired me to get some stats on just what browsers folks were using on our clients web sites. I took a peak at the analytics for this across a range of our clients that have significant traffic volumes (in excess of 1M visit per month) and a varied demographic user base across a range of industry sectors (Fashion, Retail and Transport) to make these stats work as ‘real’ averages.

It made interesting reading and I thought you might like to see the results.

ORDER BROWSER PERCENTAGE OF TRAFFIC
1 Internet Explorer 88.58%
a v6.0 57.71%
b v7.0 41.68%
c v5.5 0.37%
2 Firefox 9.00%
a 2.0.0.6 37.79%
b 2.0.0.5 30.91%
c 2.0.0.4 11.84%
d 1.5.0.12 7.97%
e 1.0.7 2.13%
3 Safari 1.91%
4 Opera 0.29%
5 Mozilla 0.08%

Based on this data we have decided to rule out IE5.5 from any design/dev decisions going forwards. Sorry to any of you still using this, but there just aren’t enough of you out there to warrant the additional tests.