@Simon Painter
"Microsoft have something like 90% of browsers"
Not any more they don't. Our main website's stats suggest IE is down to 75% and falling. That's still a lot, but it's no 90%, and the trend is slow erosion in the IE share. IE6 accounts for about 1/3 of those and fading fast. Our other sites tell a similar tale. Our visitors in all cases are average people, many of whom, when asked how they found our website, will answer "on the internet" or "using my computer". We're not exactly aiming at tech savvy people here, yet IE is on the slide anyway.
"Real web developers write sites for IE"
Uh, no. Real web developers write sites to work with as many browsers as possible, IE included. That generally means adhering to those "silly" W3C "standards", then hacking around what's broken in IE.
We have every right to grumble about IE6 being junk, sure we get paid for the time spent fighting it's inadequencies, but I'd rather spend that time making more clients happy with additional projects, doing productive work.
Lazy idiots who can't be bothered to do their job properly and end users who think "web development" means using Word or Frontpage, write websites specifically for IE. Which of those two are you, Simon?
"it would be in firefox et al's best interest to render things in the same way that IE does."
Genius idea! Let's implement it, shall we Einstein?
-------------------------------
/* HACK HACk HACK!1!! Display like IE does */
if ( rand() <= 0.5 && ( (dayofweek() % 2) || getwinddirectionastext() == "north" ) ) {
quirksmode = true;
buggerupthedisplaycompletely(quirksmode);
if ( nonmicrosoftstandardsdetected() ) {
bluescreenexit(1);
}
}
-------------------------------
Mr Painter, meet my friend, Mr LART. He wants to tell you what he thinks of your idea.
*whack*