[UPHPU] IE6 bugs make me crazy

Wade Preston Shearer lists at wadeshearer.com
Mon Mar 31 09:39:45 MDT 2008


On 31 Mar 2008, at 8:29, Walt Haas wrote:

> This web site works with, as far as I can tell, every browser but IE6:
>
> http://clients.dharmatech.org/~inpga/
>
> In IE6, the menu in the left sidebar ends up in the middle.  No  
> doubt I tripped over on IE6 bug, but I can't figure out which one.   
> An obvious solution would be to rip out all the CSS and use tables  
> but as far as I'm concerned that's the last resort.  Does anybody  
> have a clue about what's the problem?

Float "left-sidebar" left Instead of "left-sidebar_contents."

Working example here:

http://home.wadeshearer.com/inpga.html


A few tips regarding things I noticed: You have a lot of divs. I think  
that you have twice as much markup as you need, something that makes  
your code harder to read and overly complex. IE can also freak out  
when there are too many nested levels. I would also recommend reducing  
the number of style sheets that you are including to less than four or  
five. IE has a bug (I'm sure they consider it a feature) that prevents  
it from having more than for connections open at a single time. That  
means that instead of working on all linked files (style sheets,  
javascript, etc) at the same time, it has to batch them in groups of  
four, which results in longer rendering times for IE users if any of  
the individual files are large. To fix this, I us PHP to combine all  
of my style sheets into one (dynamic) file and all my javascripts into  
one (dynamic) file.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2425 bytes
Desc: not available
Url : http://uphpu.org/pipermail/uphpu/attachments/20080331/779a67f4/smime.bin


More information about the UPHPU mailing list