Skip navigation
Currently Being Moderated

IE8, unusual rendering problem

Jul 7, 2010 6:40 PM

 

I recently designed a new website (no dynamic content) using Dreamweaver CS4 for a small business client who has 5 networked PC's. All 5 PC's use IE as their internet browser -- 2 use IE6, 1 uses IE7 and 2 use IE8. On both computers using IE8, 1 page does not render properly -- the content is correct, but the CSS is off for an element that needs to float right, with text wrapping it. This element remains in normal document flow with no text wrap. The computers running IE6 and IE7 render everything correctly without problems.


Here's the strange part. I have a notebook computer and a desktop computer, both running IE8. Both my computers render all of the pages in the website perfectly. I'm going to try to view this website on a couple of other computers running IE8 to see if they render correctly or if they produce the same problem.


Based on my observations, I have to believe there's a problem with my client's 2 computers and the way their IE8 browsers are configured. Though I wasn’t there to observe, they assured me that they have cleared the cache and browsing history several times and manually "refreshed" the views. I'd expect that with a manual refresh the pages should render properly, but they are telling me they've done that and it has not corrected the problem.


Based on my testing, all of the pages render perfectly in IE8, and the latest versions of Firefox, Chrome, Safari and Opera. Furthermore, my client advised that their new website renders correctly on his smart phone (Google).


Is my thinking right on this, or am I missing something?

 
Replies
  • Currently Being Moderated
    Jul 7, 2010 7:00 PM   in reply to tompen01

    Can you provide a link to the website in question?

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 4:48 AM   in reply to tompen01

    Without seeing the site, it would not be possible to do anything but guess.  Why not munge the domain link so that it wouldn't appear in search results - something like -

     

    a = 'example'

     

    www dot a dot com

     

    ?

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 5:04 AM   in reply to tompen01

    The last time I had a site troubleshooting

    problem and provided a URL, that problem and surrounding dialogue were coming up

    in the search results. I'd prefer to avoid that.

     

     

    You could put the site temporarily in a password protected directory and provide us with login details.

     

    I do that for my clients and it works fine.

     

    Also, you can use a robots.txt file

    http://www.helpforwebbeginners.com/webmasters/robot-exclusion-standard .html

    http://prashantkumarsharma.wordpress.com/2010/04/28/robots-txt-guide-t o-robots-exclusion-standard/

     

     

    Any thoughts on this without seeing the site. Keep in mind that it runs

    perfectly on at least two computers now running IE8.

     

    Good to know but we cannot comment with any accuracy without seeing the site.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 6:36 AM   in reply to tompen01

    I am confident that my

    HTML code and CSS are valid

     

    Have you validated it - http://validator.w3.org?

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 7:15 AM   in reply to tompen01

    Is this type of

    minor error enough to cause a problem with IE8 rendering the CSS incorrectly?

     

    Definitely not.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 8:40 AM   in reply to tompen01

    I don't see code in your post.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 9:21 AM   in reply to tompen01

    When you include that in your page does it fix the display problem?  You should be OK with it, then.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 1:16 PM   in reply to tompen01

    Check your site in different browsers with increased and decreased text sizes.  In Firefox, View, Zoom text only, Ctrl+++.

     

     

    Good luck,

     

    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 1:40 PM   in reply to tompen01

    This is *always* a concern.  A well built site will not turn into a mess of overlapping text and blocks when this happens, especially if the primary layout tool has been the use of absolute positioning.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 1:48 PM   in reply to tompen01

    Perfect vision or not, people often set their browser font sizes higher to see better. This is especially true on large, hi res displays where 16px fonts are too small to read without squinting.

     

     

    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 2:32 PM   in reply to tompen01

    There's no absolute-positioned elements on any of my pages. I use a "box model"

    and keep the use of tables to a minimum. I'll use floats and, occasionally, I'll

    need to clear floats. Basically, though, I get my positioning with proper

    floating and use of margins and padding to get the spacing.

     

    Sounds like your pages are carefully built using good practice techniques!

     

    Do you know of any such code that might be inserted into the head?

     

    Regrettably, no.  Sorry.  I'm not sure it even exists.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 2:42 PM   in reply to tompen01

    Cross browser compatible font sizes:

    http://alt-web.com/DEMOS/font-sizes.shtml

     

    /**FOR IE ONLY**/

    *body {zoom:100%;}

     

     

    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 8, 2010 3:46 PM   in reply to tompen01
    However, what I think I actually need is a way to either ensure that the browser

    is at its default text size / zoom settings when the page is opened by the

    browser, or else I need to find a way to deactivate the capability to change the

    text zooming / size altogether. Are either of these actions even possible?

     

    No..  The web is user-centric. You cannot and should not attempt to take control of the end-user's device settings.  This is considered rude.  The zoom property set to 100% is about the best you can do.  And you can't stop the end-user from changing zoom levels or text sizes at will.

     

    Can you post screenshots?   My guess without seeing your page is that you have used HEIGHT values on your divisions.

     

    The  height property is a restriction in all browsers except IE6  & 7 which treats height as if it were min-height.  Beginning  with IE8, the height property is correctly rendered the way other  standards-based browsers do it.  If you need to reveal a non-repeating  background-image for example, use min-height or height expressed in ems rather than pixels.  Additionally, include a compatible  background-color fill to pick-up where the background-image leaves off.

     

     

    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    http://alt-web.com/
    http://twitter.com/altweb

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 9, 2010 6:37 AM   in reply to tompen01

    Changing the body CSS will help

     

    Actually no, it won't.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 9, 2010 9:25 AM   in reply to tompen01

    Don't really understand your solution without seeing the code, but if you feel like it solves the problem then that's a good thing.

     
    |
    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points