Blue and gold Cloud patterns Dawn at the pier Abstract weed Capybara

27th September, 2004

IE issues

Filed under: Technology, — bsag @ 06:10 PM

I’ve had a couple of reports of things looking crufty more crufty than usual in Internet Explorer 6. This is a bit baffling as I haven’t done anything with either the layout or the CSS for a while. I’ve tidied up a few minor issues with both XHTML and CSS validation which had crept in (both validate properly now), and also tidied up a few long URLs in the ‘Recent comments’ section1. I even went so far as to sign up for a trial account with Browsercam to see how it looked. The main body seems fine, but the sidebar seems to disappear (or perhaps just display under the main content), and the thumbnails from Wings Open Wide don’t display. Does this tally with what other IE users find?

While I don’t want to lock out anyone unfortunate enough not to be able to choose their browser, I’m loathe to break the site validation just so that a cludge works in IE. The Browsercam showed that it looked just fine in every other Windows browser and Konqueror in Linux. Does anyone have a valid fix which will magically solve my problem?

1 A small plea: if you enter a URL in the comments, can you please encode it as a proper HTML link? e.g. a link. Otherwise it hangs uncouthly outside my sidebar. Thank you.

  1. 1

    Lighty: Not an idiot at all! I wasn't pointing the finger at anyone in particular, and it doesn't cause any problems at all in the comments themselves. It's just that the sidebar is narrow and fixed width, so long URLs don't wrap properly—it's just a cosmetic issue.

    I posted the request mainly because people may not realise that it's possible to use HTML in the comments. In my experience, weblogs and other sites all differ in how much (if any) HTML they will allow, so it isn't obvious. I'm sorry if I came across as a bit tetchy—I was having a quite fume about the inadequacies of IE, and the tone spilled over grin

    by bsag @ 27/09/2004 8:09 pm • Permalink

  2. 2

    I think I was the idiot with the link situation/issue. Apologies.----- Was this something to do with that comment from your last blog entry? Well I noticed that your site would not display correctly (in Mac OS X and Safari) in the wee wee hours yesterday (or this morning depending on how pedantic you are). I assumed this was because you were fiddling/updating as everything is fine now.

    The only thing that used not to work for me was the comments preview pane, which would sometimes display itself twice, but that does not seem to be happening now. If you want to exercise your little grey cells however, you might try to get the preview pane to display smilies as they actually appear.

    In any case, though it is undoubtedly stylish, I love your blog not for its looks, but its mind! wink

    by ThoughtBadger @ 27/09/2004 8:09 pm • Permalink

  3. 3

    ThoughtBadger: (Our comments crossed...) No, I wasn't doing anything in the early hours (other than sleeping and having a very odd dream!) So any weirdness you saw with Safari was most likely some minor and temporary problem with the host. Lighty's comment yesterday wasn't the only one—someone else contacted me by email to say that weird things were happening under IE, so I thought that it might be worth mentioning in case anyone had any bright ideas why it might be happening.

    By the way, I get the Preview bug sometimes as well, and then it goes completely for a while. I don't have a clue why wink

    by bsag @ 27/09/2004 8:10 pm • Permalink

  4. 4

    Oh actually the comments preview pane is doing the displaying things twice trick now. Maybe it only happens after you have left a comment. Perhaps after I leave this comment, it will display things three times. Ooooh I can't wait.

    by ThoughtBadger @ 27/09/2004 8:10 pm • Permalink

  5. 5

    If it's an IE-only issue, then you can make use of IE conditional comments to place things that are only seen by IE while retaining validity for every other use agent e.g.

    <!--[if IE]> <style type="text/css" media="screen"> IE only CSS here </style> <![endif]-->

    which everything apart from IE will interpret as a long HTML comment.

    by steve @ 28/09/2004 6:09 am • Permalink

  6. 6

    Don't worry. Eventually the people using IE will be infected with someone and you won't have to worry about them seeing your site anymore!

    Sorry. Just listened to some Windows admins at work complain about the latest security patches today. wink

    by Nathan @ 28/09/2004 6:10 am • Permalink

  7. 7

    Damn. Can't go back and edit.

    Maybe they'll be infected with something, instead of someone? That makes more sense!

    by Nathan @ 28/09/2004 6:10 am • Permalink

  8. 8

    Nathan: Hehe. That sounded heartfelt grin

    Steve: That would be a good solution, but the problem is that I don't know what the problem is. If you see what I mean...

    by bsag @ 28/09/2004 6:09 pm • Permalink

  9. 9

    The problem is Internet Explorer. You mean you just don't know which particular part of that (bigger) problem smile

    As for helping, all I can do is confirm that the sidebar displays beneath the bottom-most main text. You could make an IE-only thing that explained why and advised (for example) to Browse Happy?

    by Matthew @ 28/09/2004 8:09 pm • Permalink

  10. 10

    Matthew: Hehe grin Actually, your solution is probably the best one for now, and certainly the least work from my point of view :-D

    by bsag @ 30/09/2004 9:09 pm • Permalink

  11. 11

    Hey, have you fixed it? I'm in IE now, just checking if you'd done anything, and the side bar is now perfectly fine. If you haven't changed anything maybe it's something do with what text happens to be in the side bar at any one time?

    by Matthew @ 04/10/2004 3:11 pm • Permalink

  12. 12

    Matthew: Nope, I've done nothing to it.

    Jann: You star! So if I apply that margin-right: -3px; it should fix it? I'll be doing it blind, so let me know if it works.

    by bsag @ 04/10/2004 6:10 pm • Permalink

  13. 13

    Got it!

    It's the blockquote in more More Getting Things Done.

    I've been having similar problems with a site I'm developing so I copied and pasted your html into my editor and had a quick dig. Removing the blockquote section from that post is the only thing that made a difference. You ought to be able to fix it quickly with the blockquote style.

    by Jann @ 04/10/2004 6:11 pm • Permalink

  14. 14

    Aah. Should have had a more thorough look around first, eh?

    Whilst the right nav is fine in the comments, it's still nadgered on your main page. Might be worth doing * html [containing div name] {margin-right: -3px } (dodgy IE/win float 3pixel bug.) or it could simply be making sure your widths (including margins and padding) add up to less than 100%.

    by Jann @ 04/10/2004 6:11 pm • Permalink

  15. 15

    Nope, it's definitely the blockquote.

    by Jann @ 05/10/2004 9:10 am • Permalink

blog comments powered by Disqus

Powered by ExpressionEngine :: © www.rousette.org.uk, 2002-2008 :: [XHTML] [CSS] [508]