Re:Something is wrong with this picture.
by ricardobeat on Monday November 07, 2011 @10:13PM
(#3209344)
There are perfectly good reasons. Read my comment above and the many answers here: http://stackoverflow.com/questions/83073/why-not-use-tables-...
Ceasing to adopt standards, best practices and support users who are disabled because "the old way seems to work better" is a terrible way to advance technology.
Re:Something is wrong with this picture.
by einhverfr on Tuesday November 08, 2011 @05:58AM
(#3210267)
Well, I have done things with HTML which make folks cringe who don't understand why I am doing it.
Imagine a web page with a giant table, every other row of which contains another table, and where the entire page contains probably 20000 INPUT tags, half of which are potentially exposed to the user under one set of visibility rules or another.
Now if it wasn't a bulk payment interface for wiring money out to hundreds of clients, paying potentially up to 5000 invoices in a single run, it would be entirely insane. As it is, the insanity is mostly an issue of the fact we have to do a lot to handle the fact that we have to handle concurrency issues over application protocols like HTTP, which leads to fun stuff in the database.
Re:Something is wrong with this picture.
by ehutch79 on Tuesday November 08, 2011 @04:10AM
(#3210020)
Switching to a new inferior technology simply because it's hip is not a good way to evolve technology.
Using semantic HTML and CSS to design pages is certainly not a "hip" technology. It's use case and benefits, while not perfect[1] are well understood and proven. It's not a "broken" use case, like using tables for layout are.
[1] highly interactive web apps.
I miss designing with tables... And I just don't do anymore because I was told not to, for maybe no good reasons.