|
|
|
|
|
|
|
![]() |
#1 |
Jim? I heard he's a dirty pornographer.
Join Date: Aug 2003
Location: Washington, DC
Posts: 2,706
|
Tables were designed specifically to store data in cells and are perfect for creating a gallery of thumbs. So for the gallery part of our business tables still make a lot of sense.
When it comes to entire page layout CSS offers some great features and webmasters might want to start looking at it though. Since so many browsers implement CSS differently, webmasters still need to learn some CSS hacks and until those are gone tables will still have a foot hold for page layout. |
![]() |
![]() |
![]() |
#2 |
A woman is like beer. They look good, they smell good, and you'd step over your own mother just to get one!
Join Date: Jun 2005
Location: England
Posts: 56
|
Hmm yeah, I can understand completely for thumb gallery's now you mention it, especially when the auto thumb making software generates tables.
Still dosn't explain the total dominance of tables in actual site design when it comes to the adult business tho. I might be inclined to go with jayeff's explanation. CSS is a minefield when starting out so if tables work, and can be seen in all rubbish or old browsers then why not carry on with them? CSS probably isnt quite ready yet or the browser arnt. When I start seeing CSS more frequently implemented in porn sites thats prob an indication that things are changing. Hmm Im still not sure which way to go with this new site, although i bending back towards tables, perhaps with some CSS here and there. thanks for all your input. |
![]() |
![]() |
![]() |
#3 |
Just because I don't care doesn't mean I don't understand!
|
To create a display of thumbnails in CSS is basically as simple as stating the width of the thumbs and the box into which you want to "pour" them. Thus instead of
Code:
<table><tr><td>linked_image_here</td><td>linked_image_here</td><td>linked_image_here</td></tr></table> Code:
<div>linked_image_herelinked_image_herelinked_image_here</div> What are the consequences? Im most cases, total code will be reduced by 20%-25%, which means less bandwidth. It also means that when search engines look at your site, the ratio between content and code is improved (by more than the superficial saving, since your stylesheet should be separate and is therefore not seen as part of the page by the SE spiders) and that is good news. Less code also means faster loading, but load speed will be increased further because browsers cannot display tables until they have calculated how they should be displayed. And there is the rub. As I mentioned in my earlier post, most people do not write good code. If people coded properly, using things such as table-layout:fixed, most sites using tables would load faster than they do. But people leave out dimensions, put things in which aren't needed which may make the browser run through some unnecessary "thinking", etc. But even if table-based designs are coded properly, they cannot load as fast as table-free designs. It's worth people checking their sites at http://validator.w3.org and if there are a lot of errors, they could be costing you something in terms of visitors and SE scores. If that bothers you enough to want to do something about it, does it make more sense to learn how to code well in old-style HTML or to put the same effort into current coding standards? |
![]() |
![]() |
![]() |
#4 | |
Progress rarely comes in buckets, it normally comes in teaspoons
Join Date: Jun 2005
Location: Dark Side Of Naboo
Posts: 1,289
|
Quote:
I like tableless design myself. The pages load very fast and use little bandwidth. I do use a lot of css on my free sites but I'm staying with tables on them. |
|
![]() |
![]() |
![]() |
|
|