[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