Email conversation
From | Nigel Hill |
To | Me |
Subject | RE: ... No, Internet Explorer did not handle it properly |
Date | 24 April 2007 10:44 |
I've just finished reading your section on I.E. As a web developer I know
too well how much I.E. doesn't work, and how much it costs ME fixing perfect
code to make it work for one browser.
With regards to your comments about bugs being decisions, not bugs, hit a
note with me.
Because IE is the most used browser (not by choice - by default) they want a
unique way of writing code for it so that websites don't actually work in
other browsers, trying to subversively put people off using anything but I.E.
This is the same reason they've changed the layout of navigation and
controls on Internet Explorer - the default browser on a Windows machine is
Internet Explorer, and what MS are hoping for is that people get used to
their layout, and when advised (quite rightly) that better browsers exist
and they should switch, they find the alternative browser with its functions
and controls in the correct place confusing and give up.
I think this line of code may feature in my future websites:
<!--[if IE]>
<h1><a href="[Chosen browser URL]">Your browser (Internet
Explorer) is broken. Click here to upgrade to one that works correctly and
securely. This is not an advert.</a></h1>
<![endif]-->
Nigel Hill.