On Wed, 30 Mar 2005, c.thornquist wrote:
[overquotage snipped...]
Why do sites built using pure CSS look so similar? Why do they,
almost all that I've seen where it was brought to my attention that
they were built with CSS, look boxy, boring and spread all the way
across my 19" monitor?
Eh? Haven't you discovered windowing systems yet? No web page gets
to spread itself "all the way" across my monitor!!!
Including the text! Don't those authors care about usability (as
opposed to accessibility)?
(Possibly they didn't reckon with you choosing a ridiculously wide
browser window /and/ using a browser that doesn't implement max-width)
Most people can comfortably read only 400 pixels across at a
That depends on the pixel density of the display! On my desktop
display, that's less than 3 inches, and represents a -very- short line
of text.
I know you can approximate the layout & look of a site built with
tables in CSS
This is truly perverse. You want to take a badly-engineered product,
and use good engineering to mimic it? You'd rate to finish up with
many of the disadvantages of both, and few of the benefits. No wonder
you're disappointed.
Nobody claims that CSS is perfect, or that browser implementations of
it are entirely reliable. But at least it's a move in the right
direction, and, if done properly, my perception is that on balance it
rates to produce better results. Of course, it can be that your
standards of "better" are so different from mine that we'd never
agree. But you seem to be doing your worst to put CSS in a bad light,
while "proving" that table layouts enjoy a superiority that IMHO they
don't deserve.
so why do so many CSS sites look so bad? And so similar?
More to the point, why is your perception of them so different from
mine?
Tables need not be fragile if the numbers add up.
The problem with table layouts is that they stubbornly insist on
"working" in situations where they're completely inappropriate.
CSS can be more flexible than that.
Which web browsers are not; so the bets are off.
I drink to flexibility of design.