[UPHPU] IE6 bugs make me crazy

Jonathan Duncan jonathan at bluesunhosting.com
Mon Mar 31 11:28:39 MDT 2008


On 31 Mar 2008, at 09:39, Wade Preston Shearer wrote:
> 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.
>

One options is to stop supporting IE6.  Depends on your client/market  
of course.


More information about the UPHPU mailing list