|
The interesting thing about "standards" in the programming world is that it they often look and smell like an opinion. So I've been doing this whole thing a while, and I've mostly worked on web sites that take on an "application" like appearence.
I can appreciate the viewpoint that tables are for tabular data... obviously that makes perfect sense.. I mean who would want to div out a databound grid with paging and sorting? no one, thats who..
But table layout isnt about using all tables and no CSS.. I mean I think you know this.. its about framing a website area into an EASY to position template.. that can be styled up the ying tang with CSS still, but without all that hassle of floating and absolute positioning.
So please tell me again, exactly what is so bad about table layout.. It works in all browsers still, if im going mobile or printer, I detect and swap that out anyway with a different template..
So phrases like "yeah tables are out" and "its bad for the search engine". They dont really tell me much. They tell me your opinion on coding style, and what works for you. If it really is bad for the search engine, show me the money.. show me something from Google that says "our spiders dont crawl table structures".
You might think this a flame or attack but its not, im really interested in WHY I must struggle to position element A B and C where I want to be using something other than what naturally works best.. table frame layout combined with CSS.
Im a very pragmatic type of guy, Im no zealot for any company or technology by any means.. I do what works, and what works the best and fastest for a situation. But it just seems to me like when most people on this lovely interweb talk about web coding standards, they are in fact really talking about doing something opposite of Internet Explorer.
Last edited by RabidSniper; 06-08-2008 at 03:57 AM..
|