[kdewebdev-site] CSS issue

Eric Laffoon eric at kdewebdev.org
Thu Feb 24 16:50:53 EST 2005


On Thursday 24 February 2005 10:48 am, Andras Mantia wrote:
> Ok, I remembered that I have an old laptop nearby with Windows (I'm at my
> parents now). Tested with Opera 7.54 and IE 5 on Windows 98:
> - Opera: perfect
> - IE 5: OK until you shrink the window, when it breaks the layout a
> little. Not too ugly, just moves the right, main area down. This is on a
> 800x600 display, so I think the problem is visible only when the window is
> <700 in height. IE6 might be better in this case, but I don't have it.
>
> So I'd vote to keep the current CSS.
>
> Andras

Yes, IE has a lot of problems. If you go back a few years to simple text 
formatting CSS and DOM it was better than Netscape, however once they got 
market dominance there was little incentive for MS to fix a lot of things. 
One possible alternative if things are adequately abstracted is to content 
filter and detect browsers, offering a different display engine for IE. It's 
a pain, but if your content is all well abstracted it becomes a much lesser 
pain in the backside. 

Other than that there are some good reasons to do the things Dave did in the 
layout, and it is precisely because he does focus daily on attempting to make 
ideal markup work across all browsers that I asked him to create a workable 
layout. He's also helped me with kittyhooch.com, but I had to make some 
changes and I think in some cases I've broken the CSS on some browsers. 

Perhaps the ultimate fantasy feature in Quanta would be the ability to report 
what elements of your markup would create what problems with which 
browsers... Of course I'm not about to assign such a nightmare project. I'm 
only saying it would be incredibly impressive.

For now the solution would be to measure the string length, set an arbitrary 
maximum, abbreviate the header on a word boundry and repeat the full text in 
the frame below in italics.
-- 
Eric Laffoon
Project Lead - kdewebdev module


More information about the kdewebdev-site mailing list