Re: New layout language.

Kelly Miller wrote:

> I'd just like to point out here that most CSS experimentation involves 
> finding out what IE will do with certain types of code.  It's rare 
> that I run CSS through both Firefox and Opera and find major 
> differences with how it's interpreted.  In fact, 99 out of 100 times, 
> it'll be interpreted exactly as the CSS standards say, which means I 
> can visualize it in my head.
>
> With IE, on the other hand, actually predicting how the system will 
> treat the code is like tiptoeing through a minefield.  IE does some of 
> the oddest things with CSS I've ever seen, especially when you start 
> using floats to position objects.
>
> What you seem to miss here, is that the problem is not that right and 
> bottom are pointless, but that IE doesn't support right or bottom 
> correctly.  If it did, all CSS would really need is a type of 
> positioning that can be positioned like position: absolute but that 
> uses the float model for determining the position of inline objects, 
> or a type of positioning that in general allows the positioned object 
> to effect the size of parent elements/sibling elements.  Then columns 
> could be created simply by using top: 0; bottom: 0, and on top of 
> that, would be totally accessible and NOT dependent on source order at 
> all (after all, most people surround blocks of content with <div> 
> elements, and XHTML2's role element will likely be used in the future 
> for situations like this).  Even a grid system could help here, though 
> IMO it might be better to simply work with the positioning model.  
> It's not that far off from what it needs to be at this point; and yes, 
> I agree that min-left, min-right, min-top and min-bottom would help a 
> lot when it came to using percentages (the last site I designed, I 
> used ems to size columns because it allowed me to force the gaps to be 
> a consistent size).

Hear hear ^_^.

I entirely agree. And I think it would be more constructive if we took 
the discussion towards improving what is still lacking in the existing 
model.


~Grauw

-- 
Ushiko-san! Kimi wa doushite, Ushiko-san!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Laurens Holst, student, university of Utrecht, the Netherlands.
Website: www.grauw.nl. Backbase employee; www.backbase.com.

Received on Wednesday, 6 July 2005 19:06:15 UTC