When browsed in IE6, the left part of each question is wrongly aligned.
How to fix it?
Don't tell me to abandon IE6, seriously.
Be technical, thanks.
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
Responding to "be technical" and "Can you guys be more technical towards IE6?"...
Making the conscious decision not to bend over backwards to support a broken browser is a technical decision. It's all about pros and cons - bearing in mind that SO is a site for developers, I'd expect the browser distribution to be skewed towards modern browsers - whether that's newer versions of IE or other browsers such as Chrome and Firefox.
Jeff and the team have a limited amount of time on their hands: do you really think they should spend significant amounts of time trying to get a broken browser which isn't used by that many SO users to display SO decently - while trying to keep it working on working browsers of course - rather than spending time on features which benefit everyone?
Admittedly StackExchange probably changes this a little - I wouldn't be surprised to learn that Fog Creek could be spending more time on this, for example - but accusing people of not being "technical" just because they have made a decision you don't like isn't really going to help.
Rendering problems specific to Internet Explorer 6 are not going to be fixed.
From Podcast 65:
Atwood: Well, using IE6 is becoming its own penalty because we have rendering problems in IE6 that we're just not going to fix any more, I mean the site will work, but it's going to look a little weird...
Spolsky: There are companies out there that think it is better to put their employees on IE6 because it is more “Tested, stable, reliable” than IE7 or 8, where 7 has been out for a couple of years, and I'm not saying go crazy here and get firefox, I'm just saying eh, just, eh, and I'm not even saying that IE6 isn't stable and you tested it with all your in-house applications and you know that it works with all your crazy in-house applications, all I'm saying is that IE6 is a worse browser than 7, it is less stable, the very thing you are claiming about requiring people to use IE6 for is the thing that you are not getting my using IE6.
Atwood: Yeah I don't really understand that, on some level I empathise with what you're saying which is these companies are making decisions so bad, that maybe they're dinosaurs, but hey! There's a lot of dinosaurs out there. I don't know. But my position at the moment on IE6 is that we want the site to work – we make no guarantees about, if it's going to look kind of bad.
Atwood: The alignment is going to be off and there's so many crazy little CSS things that are wrong with IE6 now that we're just not going to fix, but we do sort of semi-guarantee that you'll be able to use the site at a basic level. But yeah I would love, and I'm sure the whole world would, for IE6 to just poof disappear overnight. But I'm not sure how realistic that is. So let me get back to, let's finish up what we were talking about which is – the serving of static content fro ma different domain is, once you get to a certain volume of site, is substantial, and I definitely recommend it, I'm sort of shocked – the site appears much more responsive. Because you're parellellising those requests, and they come from a dedicated server, and I think it's easier for the browser to cache it?
Don't tell me to abandon IE6,seriously.
Well, seriously, even its creator refers to IE6 as 9 year old milk:
IE6 needs to be put down, there's really no avoiding it.
Developers need to stop supporting it, not as far as actively blocking it, but they need to communicate more clearly to users that "If you're still using IE6, any problems you have are your problems, not ours."
If you seriously want to avoid being told that you need to upgrade, then you seriously need to stop asking about IE6.
The only correct answer to your question is that you need to upgrade. People still on IE6 need to upgrade, the rest of the world should not suffer because of this.
If you think "it isn't much that needs to be done" then consider how many websites that probably have IE6-related layout problems, and how many man-hours that needs to be put into fixing things like this.
Personally, I would rather have the SO-team spend their time on far more important things (like fixing the minor problems left with markdown in some corner cases) than spending even 1 minute on trying to fix an IE6 problem.
If the only problem you have is a minor alignment problem, then I'd say that this IE6-problem shouldn't even be considered.
In fact, the time people here, me included, spend on giving you "answers", is probably more time than the issue deserve.
I understand that you're serious, and you probably cannot upgrade, for whatever reason (you don't say), but in reality you're just one guy, and even if we count all of the users still left on IE6, they will be a minority, and many of them could upgrade, so if we limit the discussion to all those that cannot upgrade, and want to use SO on IE6, having a minor alignment problem is a price you'll have to pay.
In contrast to everyone paying for it (time being taken away from things that will benefit everyone instead of a minority.)
So yes, you really should abandon IE6.
And don't forget about Opera.
Use chrome: http://www.google.com/chrome
Anyway, the site doesn't look that bad in IE6 anyway.