At 08:22 AM 1/17/2009 -0800, Dan Gayle wrote:
>Ask a person who uses a screen reader to answer why tables shouldn't
>be used for layout. You'll get your answer soon enough.

Pardon my ignorance, but how is it that a CSS layout wouldn't have 
the same potential issues?

>Ask a person who has had to modify or alter a website made in tables,

Well, I'm one of those persons, and although, sure, if I want to 
modify the overall structure of a "tabled" site then I'd probably 
then have to upload all the HTML files on my site, on the other hand 
if I'm happy with the structure of my site in the first place (and 
for the long run), how often would I have to do that? Like, once 
every five years? Maybe never?

>to add new features like a new sidebar

You mean like adding in a little table? ;)

>or a pull quote within the middle of a block of text.

Well, yes, that's exactly the sort of thing that I *would* do 
(now/already) using CSS -- but I was specifically referring to the 
overall main layout/structure of a site.

>Ask the person using Javascript to add or remove content to their
>page without it breaking.

I'm not sure what you mean, that is, how that relates to my previous 
post/thoughts.

>The issues with tables are numerous, but you specifically cite the
>speed of development. Yes, it might be fast to create the layout. But
>it adds tremendous amounts of time trying to modify it later.

But what if I don't want to modify it? I've changed the *content* 
(i.e. text, images) on my sites over the years, but I haven't changed 
the overall *structure* -- that is, the table that "holds it all 
together" -- at all. So rather than putting my site together in a way 
that's not only easier to create in the beginning (and may never have 
to be changed, because I'm happy with it) and has *no* problems 
(except, perhaps, for screen readers -- although I confess ignorance 
about what issues these might have, and how it is that CSS apparently 
wouldn't have these same issues), you're suggesting that I spend an 
*extreme* amount of time just getting my site layed out with CSS in 
the first place, incorporating innumerable hacks and fixes in order 
to get things to work... only to have to continually update and 
change those hacks/fixes in forthcoming years as those stupid browser 
manufactures (et al.) create more (and potentially bigger) problems?

I'm not trying to be facetious or anything -- seriously, I genuinely 
want to understand this. Indeed, I really *would* like to completely 
transform all my old sites into purely CSS layouts -- but at this 
point it seems like one has to acquire the equivalent of a PhD in 
style sheets (like, 10 years of intense education and research) just 
to do what can already be done, easily and simply and bug-free, with tables.

Ron :)

Woof?... http://www.Psymon.com
Ach, du Leni!... http://www.Riefenstahl.org
Hmm... http://www.Imaginary-Friend.ca

______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to