IPB

Welcome Guest ( Log In | Register )



Tags
This content has not been tagged yet
2 Pages V   1 2 >  
Reply to this topicStart new topic

Why Tables For Layout Is Stupid

, problems defined, solutions offered


Rating 5 V
serverph
no avatar
Ancient Enigma
**************
Group: [MODERATOR]
Posts: 1,952
Joined: 11-July 04
From: under the stars
Member No.: 76
myCENT:67.66



Post #1 post Jun 15 2007, 09:08 PM
this covers what every web developer/designer should know, first and foremost. biggrin.gif although this resource has been around since 2003, there are still some things to learn from it, especially for beginners. the gist of it all is this: avoid TABLES for LAYOUT at all cost. tongue.gif

Why tables for layout is stupid: problems defined, solutions offered

MAIN SECTIONS COVERED:For those who would want everything above on one long, flowing page: http://www.hotdesign.com/seybold/everything.html
Go to the top of the page
+Quote Post
Tetraca
no avatar
Privileged Member
*********
Group: Members
Posts: 628
Joined: 20-May 06
Member No.: 23,968



Post #2 post Jun 15 2007, 10:16 PM
You can shove this presentation down every web developer's throat, but not every web developer is going to go into div based designs. I've tried, and tried again, but many people simply do not want to convert to non-table based designs.

This post has been edited by Tetraca: Jun 15 2007, 10:17 PM
Go to the top of the page
+Quote Post
Imtay22
no avatar
Super Member
*********
Group: [HOSTED]
Posts: 301
Joined: 27-January 07
From: Winter is cold here.
Member No.: 37,984
Spam Patrol
myCENT:97.74



Post #3 post Jun 15 2007, 10:19 PM
Great, I never really understood tables at all! Bye, tables! I won't use you, except for MySQL stuff. Thanks you!
Go to the top of the page
+Quote Post
serverph
no avatar
Ancient Enigma
**************
Group: [MODERATOR]
Posts: 1,952
Joined: 11-July 04
From: under the stars
Member No.: 76
myCENT:67.66



Post #4 post Jun 15 2007, 10:28 PM
QUOTE(Tetraca @ Jun 16 2007, 06:16 AM) [snapback]331171[/snapback]
You can shove this presentation down every web developer's throat, but not every web developer is going to go into div based designs. I've tried, and tried again, but many people simply do not want to convert to non-table based designs.


i know. wink.gif web developers have free will, and they could do anything they want to do with their web creations. arguments for and against table layouts is up in the air, and it is up to each developer which to embrace. if i'm going to shove this down a web developer's throat, he will not choke as much, unlike with using table layouts. wink.gif
Go to the top of the page
+Quote Post
truefusion
no avatar
Do you want to know?
****************
Group: [MODERATOR]
Posts: 2,728
Joined: 22-June 05
From: 127.0.0.1 — no place like it.
Member No.: 8,528
myCENT:79.60



Post #5 post Jun 15 2007, 10:33 PM
I've come across that site before. If i remember correctly, in the end of it it says that you don't have to get rid of tables altogether, you can use them for the structure of your design—which is what i do when i don't feel like messing around with floats: they can be pretty bothersome. I've also ran into plenty of times where using a table element was better than going the "CSS" way. I say don't get rid of tables, just get rid of the unnecessaries.
Go to the top of the page
+Quote Post
Saint_Michael
no avatar
$p4m 0n j00 $h4m3 m3 0nc3 $p4m 0n m3 $h4m3 m3 7\/\/1c3
*********************
Group: [MODERATOR]
Posts: 7,257
Joined: 21-September 04
From: 9r33|\| 399$ 4|\|D 5P4/\/\
Member No.: 1,218
myCENT:93.60



Post #6 post Jun 16 2007, 02:05 AM
Well to make the argument even worse, I been on and off designing templates and slowly converting them to divs, you wouldn't believe the process it takes to make a tabless design when converting those tables. But I would have to tend to agree depending on what kind of site your making you could go either way. As my web design teacher put tables are used for organizing databases, especially using dating from MySQL.

But if you making a portfolio site then yeah throw tables out the window. However, most internet software still uses tables i.e (forums, news scripts), so like I mention tables are not going to go away and you be surprised how many sites stick to standards that use tables. So it's a matter of opinion of where a person should go, but the best advice I can give learn both ways and you don't have to rely on one set of rules.
Go to the top of the page
+Quote Post
rvalkass
no avatar
apt-get moo
****************
Group: [MODERATOR]
Posts: 2,765
Joined: 28-May 05
From: Devon, England
Member No.: 7,593
Spam Patrol
myCENT:46.80



Post #7 post Jun 16 2007, 08:06 AM
If you start the design off with DIVs rather than tables, as opposed to converting from tables to DIVs then its really no extra work and no more difficult. OK, there can be slight issues when IE decides to throw standards out the window and repeatedly stamp on them, but I generally find DIVs work better than tables for layout.

Unfortunately, most people using PS to design their site will export it as an HTML page comprising of tables. I seem to remember that even if you tell it to export with DIVs, all it does is put each one in a table cell tongue.gif Until this changes, most designers will use tables simply because that is what they're used to. Worryingly, most are still being taught to use tables for layout rather than DIVs, and I cannot for the life of me see why.
Go to the top of the page
+Quote Post
FLaKes
no avatar
Trap Grand Marshal Member
***********
Group: [HOSTED]
Posts: 1,142
Joined: 19-May 05
From: Mexico
Member No.: 7,234
myCENT:NEGATIVE[-36.23]



Post #8 post Jun 16 2007, 10:08 PM
I have stopped using tables a long time ago, that is the main reason why I use Div's instead of tables. When I was first learning html I sort of skipped the tables and went straight through to divs, which was more logical to me than tables, it just made more sense. The only pain I have experienced with divs is the hacks and all the other workarounds needed to make pages display well on more than one browser. I wish they all rendered things the same way.
Go to the top of the page
+Quote Post
master_bacarra
no avatar
I'm back... well, sort of.
*********
Group: [HOSTED]
Posts: 697
Joined: 26-December 05
From: somewhere in the middle of nowhere
Member No.: 16,226
Spam Patrol



Post #9 post Jun 17 2007, 03:03 PM
i agree with this one. but i admit that i've used tables before to design my previous blog's layout. i didn't have enough time in shifting to div's because school was becoming hectic.

one of the websites i saw mentioned that nested tables affect the loading time of your websites. the rendering time of the page gets affected if your tables are nested. i actually have proven this on my site alone. laugh.gif even though i wasn't so affected by it, i knew i wasn't doing something nice. i guess that's one of the reasons why i shifted to a wordpress installation so i could start clean from there.
Go to the top of the page
+Quote Post
thejestergl
no avatar
Super Member
*********
Group: Members
Posts: 230
Joined: 21-August 06
Member No.: 28,673



Post #10 post Jun 19 2007, 06:52 PM
I have also used tables at first but after a certain amount of time I have tried to move away from it. Once you get the technique down to using non-table web design then it looks amazing, easier to handle, and its just overrall neater. But like said above a lot of developers are comfortable with tables and wish to stay with them... But if that is what they like, than more power to them I say. Great threat, post, and information serverph!
Go to the top of the page
+Quote Post

2 Pages V   1 2 >
Reply to this topicStart new topic

Collapse

> Similar Topics

    Topic Title Replies Topic Starter Views Last Action
No new   22 odomike 7,523 10th June 2009 - 07:08 AM
Last post by: Misanthrope
No New Posts   1 holyium 3,325 2nd September 2004 - 11:50 PM
Last post by: football123213
No New Posts   3 deedee2003 7,327 12th September 2004 - 07:35 PM
Last post by: NeXDesigns
No New Posts   0 deedee2003 3,744 5th September 2004 - 09:11 PM
Last post by: deedee2003
No New Posts 2 encryptedwrath 470 30th October 2008 - 07:18 PM
Last post by: encryptedwrath
No New Posts   0 Trystim 3,496 20th September 2004 - 02:52 PM
Last post by: Trystim
No New Posts   2 gamefreaksl 6,714 9th October 2004 - 11:10 AM
Last post by: darksaber
No New Posts   4 simipro 4,746 14th October 2004 - 03:26 PM
Last post by: funny
No New Posts   4 BoSZ 9,081 21st October 2004 - 09:43 PM
Last post by: Jeremie
No New Posts   5 thyob 3,489 27th October 2004 - 02:23 AM
Last post by: switch
No New Posts   2 Final)arkJon 2,711 31st October 2004 - 11:31 PM
Last post by: odomike
No New Posts   3 shyam 2,570 2nd June 2009 - 12:42 AM
Last post by: jlhaslip
No New Posts   1 faceofdie 6,128 17th November 2004 - 06:47 PM
Last post by: serverph
No New Posts   0 ZPGames 551 20th July 2006 - 07:36 AM
Last post by: ZPGames
No New Posts   2 beat2deth 623 13th March 2007 - 03:36 AM
Last post by: beat2deth


 



RSS Open Discussion Time is now: 22nd November 2009 - 05:04 AM

Web Hosting Powered by ComputingHost.com.