GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   Why do you prefer Tableless CSS markup? (https://gfy.com/showthread.php?t=866382)

JamesK 11-03-2008 10:06 AM

Quote:

Originally Posted by FlexxAeon (Post 14996442)
i agree.... but again it depends on the circumstance.

for example: when i want to do a "coming soon" page i like for the logo and/or text to sit in the middle of the page, scaling to the size of the browser window so it is always absolute middle. i STILL can't do this effectively is CSS due to lack of a "vertical align" attribute, and still use a table lol

I normally use a simple table for that too, but there's a way to do this with CSS:

http://www.jakpsatweb.cz/css/css-ver...-solution.html

Bro Media - BANNED FOR LIFE 11-03-2008 10:13 AM

Quote:

Originally Posted by Robbie (Post 14996411)
We spent months re-coding all our sites to CSS only. Just to say we could. UNFORTUNATELY the 3 column layouts of my tgp's are the hardest to make work. We researched and used every "Holy Grail" hack in the world over and over. And of course since there are no real compliance standards for CSS yet...the damn things would always have SOMETHING wrong in one of the browsers.

It would look great in mozilla and like shit in I.E. or vice versa.

Got real frustrating. Finally after a couple of months I thought: "Why in the hell am I wasting my time on doing something that isn't going to make me a penny"

I mean, it was very cool to learn CSS. I definitely needed to do that.

So I went back and re-wrote my stuff again. But this time using tables and CSS together. Now everything works and displays correctly on every browser.

The only way I could have went with table-less CSS would have been to completely re-design my TGP's. And I'm not going to make that mistake. I've already seen a couple of classic TGP's do that. They have ended up looking like My Space instead of the familiar look and feel that we cut our teeth on.

My "simple" design just isn't meant to be made on CSS yet.

And even the couple of times we were able to hack the CSS to get it to work...well, if you wanted to make changes or add something on the page BAM! The damn css would fall apart.

For someone who doesn't want to change their design, I feel that until browser standards for CSS are all compatible and universal...it just won't work for me.

But on a "silver lining" side...I can continue to design my sites with crayons and cardboard paper and retain my "amateur" and more human feel. That's my specialty when it comes to entertainment. Making them feel comfortable and at "home". Meanwhile, as more and more of my competition re-design their sites to go up a number on their Page Rank, all of their sites are starting to have the same "feel" and look. Which makes my shit look and feel more unique. :)

Um... heh...

I'm not even gonna comment, both Stewart, Potter, and many others who arn't stuck in the past KNOW what CSS can do for you, and that's all that matters.

Keep designing in tables and waste extra bandwidth by not caching the .css file and having it load LOCALLY instead of REMOTELY.

http://www.hotdesign.com/seybold/index.html

Read that.

FlexxAeon 11-03-2008 10:15 AM

Quote:

Originally Posted by potter (Post 14996533)
If you simply want the image in the center of the page.

body{
background: url('image.jpg') center center;
}

If you want the image to stretch. Just put the image on the page and make it's width and height set to 100%.

yeah but then it's a background image :( which looks like a blank page to SE's. and if i want text right under the logo it gets funky

Bro Media - BANNED FOR LIFE 11-03-2008 10:17 AM

Also I'd like to comment on "CSS doesn't display properly in all browsers" arguement.

Yes it does, All standard compliant browsers it displays properly on, the only one it doesn't is Internet Explorer, and that's because Microsoft thinks that they need to have their own way of displaying stuff...

And still theres easy ways to fix that, it's usually widths, heights, padding, margins etc that are different, so make an extra attribute for ie with a * infront of it, that tells browsers that it's a IE only attribute, problem fixed.

woj 11-03-2008 10:19 AM

Quote:

Originally Posted by StuartD (Post 14995445)
http://www.csszengarden.com/

Click on some of the designs in the menu.

If you can't see why CSS is better after browsing for a while, you're not thinking of the big picture.

yea, that's a great example :thumbsup

NickPapageorgio 11-03-2008 10:19 AM

http://www.csszengarden.com/ is really the only explanation needed.

*Edit: Damn it StuartD...beat me to it. ;)

Shaze 11-03-2008 10:20 AM

Quote:

Originally Posted by Retox Josh (Post 14996614)
Um... heh...

I'm not even gonna comment, both Stewart, Potter, and many others who arn't stuck in the past KNOW what CSS can do for you, and that's all that matters.

Keep designing in tables and waste extra bandwidth by not caching the .css file and having it load LOCALLY instead of REMOTELY.

http://www.hotdesign.com/seybold/index.html

Read that.

"Keep designing in tables and waste extra bandwidth"

LOL...this comment made me fall on the floor laughing so hard! if your still worried about bandwidth from some tables code then your in the wrong business :2 cents:

potter 11-03-2008 10:20 AM

Quote:

Originally Posted by FlexxAeon (Post 14996621)
yeah but then it's a background image :( which looks like a blank page to SE's. and if i want text right under the logo it gets funky

So then just add the image with the width/height properties like I said. Or just make two divs, the top one wit the bg logo and the bottom one with the text.

Why are you making this seem more difficult than it is?

FlexxAeon 11-03-2008 10:27 AM

Quote:

Originally Posted by JamesK (Post 14996579)
I normally use a simple table for that too, but there's a way to do this with CSS:

http://www.jakpsatweb.cz/css/css-ver...-solution.html

interesting. but much harder than slapping a table in, right? :winkwink:

just a reminder to all: i am FOR css lol. just making a point. don't taze me

Bro Media - BANNED FOR LIFE 11-03-2008 10:29 AM

Quote:

Originally Posted by Shaze (Post 14996647)
"Keep designing in tables and waste extra bandwidth"

LOL...this comment made me fall on the floor laughing so hard! if your still worried about bandwidth from some tables code then your in the wrong business :2 cents:

Oh yeah, the "Bandwidth is cheap" argument, always loved that one.

Keep wasting bandwidth, your choice, but I'd rather have that extra $10/day in bandwidth saved over the years then paying it just because I'm to lazy to, or can't figure out for the life of me, to get with the times.

Idiots throwing money away are the same people who can't get up to date with stuff.

cardinalvices 11-03-2008 10:31 AM

Quote:

Originally Posted by Retox Josh (Post 14996689)
Oh yeah, the "Bandwidth is cheap" argument, always loved that one.

Keep wasting bandwidth, your choice, but I'd rather have that extra $10/day in bandwidth saved over the years then paying it just because I'm to lazy to, or can't figure out for the life of me, to get with the times.

Idiots throwing money away are the same people who can't get up to date with stuff.

I will agree with you. Saving 5% doesn't mean you are in a wrong business, it only means working more effectively. 5% here, 5% there, and you got 10% more in the end of the month..

FlexxAeon 11-03-2008 10:31 AM

Quote:

Originally Posted by potter (Post 14996649)
So then just add the image with the width/height properties like I said. Or just make two divs, the top one wit the bg logo and the bottom one with the text.

Why are you making this seem more difficult than it is?

i don't think you understand what i was describing. look at jamesK's link.

edit: 2 pages wtf? is it this serious people?

TheDoc 11-03-2008 10:35 AM

Using HTML tables mixed with CSS, correctly is no smaller or larger than doing table layouts in css.

Stop using dream weaver people.

FlexxAeon 11-03-2008 10:36 AM

Quote:

Originally Posted by Retox Josh (Post 14996689)
Oh yeah, the "Bandwidth is cheap" argument, always loved that one.

Keep wasting bandwidth, your choice, but I'd rather have that extra $10/day in bandwidth saved over the years then paying it just because I'm to lazy to, or can't figure out for the life of me, to get with the times.

Idiots throwing money away are the same people who can't get up to date with stuff.

your sig hypnotizes me in ways i don't understand :bowdown

Bro Media - BANNED FOR LIFE 11-03-2008 10:53 AM

Quote:

Originally Posted by TheDoc (Post 14996716)
Stop using dream weaver people.

Why? I do all my shit exclusively in dreamweaver and my code validates... it's not the program, but the designer... :2 cents:

TheDoc 11-03-2008 11:07 AM

Quote:

Originally Posted by Retox Josh (Post 14996801)
Why? I do all my shit exclusively in dreamweaver and my code validates... it's not the program, but the designer... :2 cents:

Validated means to standard, not efficient.

It's the software when the designer is using software to do the work for them. It's the designer when they are doing it by hand.

JamesK 11-03-2008 11:11 AM

Quote:

Originally Posted by TheDoc (Post 14996857)
Validated means to standard, not efficient.

It's the software when the designer is using software to do the work for them. It's the designer when they are doing it by hand.

I use Dreamweaver but 99% of the time I'm using the "code view". It still has nice features that will save you time.

Bro Media - BANNED FOR LIFE 11-03-2008 11:13 AM

Quote:

Originally Posted by TheDoc (Post 14996857)
Validated means to standard, not efficient.

It's the software when the designer is using software to do the work for them. It's the designer when they are doing it by hand.

Dreamweaver does have multiple modes, WYSIWYG and Code. All my code is light and efficient none of it is unnecessary.

Dreamweaver came a long way since it was introduced, shit it came along way since Adobe took over Macromedia.

NickPapageorgio 11-03-2008 11:14 AM

Quote:

Originally Posted by TheDoc (Post 14996857)
Validated means to standard, not efficient.

It's the software when the designer is using software to do the work for them. It's the designer when they are doing it by hand.

Don't agree. That's like saying a grave digger should stick to just using a shovel, when there is a perfectly good backhoe available to him.

Sure, he can make the hole look a WHOLE LOT better when he gets in there with the shovel, but why shouldn't he use the backhoe to do the majority of the dirt removal?

I use DW to start out, but mostly in the "code" view. I can do it in notepad just as easily, but I like some of DW's automated commands, plugins, colored code, etc.

A site designed exclusively in notepad by someone that knows what he's doing is head and shoulders above a site designed exclusively "drag and drop" in DW. However, an experienced site designer using DW vs. an experienced site designer using notepad isn't the same argument.:2 cents:

NickPapageorgio 11-03-2008 11:18 AM

Quote:

Originally Posted by Retox Josh (Post 14996880)
Dreamweaver does have multiple modes, WYSIWYG and Code. All my code is light and efficient none of it is unnecessary.

Dreamweaver came a long way since it was introduced, shit it came along way since Adobe took over Macromedia.

Exactly. I like DW because I can save code snippets, preview in different browsers, create symlinks between the site server and the program, use pre-made plugins or create my own, etc etc. It's just convenient really having everything in one interface without having to open 4 or 5 different programs to achieve the exact same thing.

I strive for light, scaleable code that also is to w3c standards for xhtml strict. You don't have to use notepad to achieve that at all.

NickPapageorgio 11-03-2008 11:26 AM

If you're looking into having some REAL fun with CSS, do some googling on using sprites instead of different image files for backgrounds and shit. It is awesome. ;)

Sid70 11-03-2008 11:27 AM

i guess it doesnt matter much with current internet speeds.

Bro Media - BANNED FOR LIFE 11-03-2008 11:28 AM

Quote:

Originally Posted by NickPapageorgio (Post 14996943)
If you're looking into having some REAL fun with CSS, do some googling on using sprites instead of different image files for backgrounds and shit. It is awesome. ;)

:thumbsup:thumbsup

TheDoc 11-03-2008 11:30 AM

Hehe, you guys are funny. You sit here and love on DW yet your own sites aren't compliant and have basic html mistakes on them.

DW may allow you more control than it once did. But you still are using its standard, learning its styles of setup. Rather than the real way of doing it.

I don't use notepad, I use notepad2 or do it in shell.

sortie 11-03-2008 11:57 AM

I use them both and think the whole argument is a joke.

I have seen table-less design code that had div tags up the ass worse then
any table tags I ever seen. A total mess.

But CSS is great for accessing html elements that tables can't.

Tables are excellent for dynamic content that can scale to any browser size with
one easy piece of code : "width=100%".

The easiest way to keep your website from scrolling in small windows is to use tables.

I love all the SE theories that assume that google is so fucking stupid that it can't
crawl tables. You just have to be an idiot to believe that.
The fucking Chrome browser has to parse tables but somehow google search didn't
figure it out.....OH PLEASE!!!!! Stop drinking.

The reason those theoies are so stupid is because no search engine is even looking
for tables. It's looking for text, images and links.

My tube script crawls hosted galleries and gets the videos and thumbs and not one
piece of my code gives a shit if a table or CSS is there.

Just opened the source on a youtube video page and it's full of tables.
Maybe google can't afford to hire someone to do a CSS design????? </sarcasm>

This whole thing is just where people who like css have over sold it to people who
don't really know what the search engines do or how a browser actually works.

Reminds me of Miller lite commercials back in the day :

"Less Filling!!!"
"Great Taste!!!"

All those fuckers just wanted to get drunk and none of it actually mattered.

potter 11-03-2008 12:24 PM

Quote:

Originally Posted by TheDoc (Post 14996968)
Hehe, you guys are funny. You sit here and love on DW yet your own sites aren't compliant and have basic html mistakes on them.

DW may allow you more control than it once did. But you still are using its standard, learning its styles of setup. Rather than the real way of doing it.

I don't use notepad, I use notepad2 or do it in shell.

I use DW, although all of my sites are compliant and have no HMTL mistakes. I don't actually use DW because I "like it" though. I code everything by hand, so what I use makes no difference. I just happen to have CS4 and it comes with DW, so DW is what I use.

I can code 100% compliant, cross browser compatible code - In ANY doc type. Seriously, the program a person uses makes no difference. It is indeed the person that makes the difference. I could do what I do in any program available, because the program literally has no effect on the end result as everything is hand coded.

potter 11-03-2008 12:31 PM

Quote:

Originally Posted by sortie (Post 14997073)
I use them both and think the whole argument is a joke.

I have seen table-less design code that had div tags up the ass worse then
any table tags I ever seen. A total mess.

But CSS is great for accessing html elements that tables can't.

Tables are excellent for dynamic content that can scale to any browser size with
one easy piece of code : "width=100%".

The easiest way to keep your website from scrolling in small windows is to use tables.

I love all the SE theories that assume that google is so fucking stupid that it can't
crawl tables. You just have to be an idiot to believe that.
The fucking Chrome browser has to parse tables but somehow google search didn't
figure it out.....OH PLEASE!!!!! Stop drinking.

The reason those theoies are so stupid is because no search engine is even looking
for tables. It's looking for text, images and links.

My tube script crawls hosted galleries and gets the videos and thumbs and not one
piece of my code gives a shit if a table or CSS is there.

Just opened the source on a youtube video page and it's full of tables.
Maybe google can't afford to hire someone to do a CSS design????? </sarcasm>

This whole thing is just where people who like css have over sold it to people who
don't really know what the search engines do or how a browser actually works.

Reminds me of Miller lite commercials back in the day :

"Less Filling!!!"
"Great Taste!!!"

All those fuckers just wanted to get drunk and none of it actually mattered.

Wrong, it's not a joke. Tables are not designed to be the structure or layout of a website. I don't know how I can stress this enough. The direction the web originally took in structure and design was wrong. The trend is slowly coming back to design and structure a website using code as it was designed for.

Quote:

11.1 Introduction to tables

The HTML table model allows authors to arrange data -- text, preformatted text, images, links, forms, form fields, other tables, etc. -- into rows and columns of cells.

crockett 11-03-2008 12:32 PM

actually the browsers will soon be allowing for CSS tables which will make things soo much easier.

AlienQ - BANNED FOR LIFE 11-03-2008 01:06 PM

Quote:

Originally Posted by sortie (Post 14997073)
I use them both and think the whole argument is a joke.

I have seen table-less design code that had div tags up the ass worse then
any table tags I ever seen. A total mess.

But CSS is great for accessing html elements that tables can't.

Tables are excellent for dynamic content that can scale to any browser size with
one easy piece of code : "width=100%".

The easiest way to keep your website from scrolling in small windows is to use tables.

I love all the SE theories that assume that google is so fucking stupid that it can't
crawl tables. You just have to be an idiot to believe that.
The fucking Chrome browser has to parse tables but somehow google search didn't
figure it out.....OH PLEASE!!!!! Stop drinking.

The reason those theoies are so stupid is because no search engine is even looking
for tables. It's looking for text, images and links.

My tube script crawls hosted galleries and gets the videos and thumbs and not one
piece of my code gives a shit if a table or CSS is there.

Just opened the source on a youtube video page and it's full of tables.
Maybe google can't afford to hire someone to do a CSS design????? </sarcasm>

This whole thing is just where people who like css have over sold it to people who
don't really know what the search engines do or how a browser actually works.

Reminds me of Miller lite commercials back in the day :

"Less Filling!!!"
"Great Taste!!!"

All those fuckers just wanted to get drunk and none of it actually mattered.

Quoted for Truth. No matter how mucha CSS Fan boi cries otherwise. SE's read table data the same as CSS, and Yes Table based design was truly the intention of the W3C again no matter how much the CSS fan boi's cry.

DO not let big words like "Tabulated Data" shake you either. I do not think them idiots that profess "Tabulated Data" being read differently by SE's know what Tabulated Data is.

It's a farce claim.
Fact is... When a SE spider comes to your website it reads the content, not the tables or other mark up language.

Even the W3C acknowledges that the CSS portion of the W3C are people that basically dont "Get It" and the W3C also acknowldges that CSS based design is still unstable.

sortie 11-03-2008 01:10 PM

Quote:

Originally Posted by potter (Post 14997273)
Wrong, it's not a joke. Tables are not designed to be the structure or layout of a website. I don't know how I can stress this enough. The direction the web originally took in structure and design was wrong. The trend is slowly coming back to design and structure a website using code as it was designed for.


And my cock was not designed to be stuffed in some chicks mouth so next you're
gonna say that I should quit doing that and get back to the original design purpose???


:1orglaugh:1orglaugh

The internet was not designed for porn so what do you think I should do about that?

Fuck what someone "designed" for; what can it be "USED" for is the path to money.
People used it because it made perfect sense.

It made so much sense that not a single legitimate argument has been made as to why
it shouldn't be used except that some dumbass can't understand tables when they are
nested. That's the only reason for this extremely dumb argument.

Hey, I will give the client what they want. But don't ask me to believe in dumb shit just
to make you happy.

NickPapageorgio 11-03-2008 01:20 PM

It's also about accessibility, scalability, and the future of your site lol. The thing about SE not being able to crawl tables is a new one on me, so I won't chime in on that. Seems kinda dumb to assume that all of a sudden, after a decade or better or table designs, that SE for some reason won't get the info in them.

That being said, it DOES make a difference to onscreen readers. It DOES make a difference to how it's displayed on mobile devices.

Say I made a design, and the main layout of 1000 pages of content was put together in tables. Now, let's also assume that I'm not using some sort of CMS for the sake of argument. What's going to be easier on me in the future? To go through 1000 pages of html, changing out <tr>'s and <td>'s? Or changing a single file that says that div id "X" should display as "blablabla"?

I think that should be enough right there.

What it boils down to is this. If your client is happy with it and paid you...then fuck it. Mission accomplished.

BUT...lol...when said client 2 years from now says "Hey, you know what, I think I would rather have my headers look like so-and-so" you're gonna be kicking your own ass for putting all those tables in, unless ofcourse, you were smart and used <td class="blablabla"> ;)

There are a million pro and con arguments for or against css or tables. I prefer a mix of both and think really, it comes down to personal preference and client happiness.

NickPapageorgio 11-03-2008 01:23 PM

My rule of thumb goes like this:

If it's a Halloween promo design that's gonna be up for a month...I'll hack that bitch in the best way I can till it displays the way I want it. Tables, css, whatthefuckever to get it done.

If it's a site that I may have to go back and make changes to a month, 6 months, a year from now? I try to make as many things as I possibly can using css. Period.

AlienQ - BANNED FOR LIFE 11-03-2008 01:25 PM

Quote:

Originally Posted by NickPapageorgio (Post 14997427)
My rule of thumb goes like this:

If it's a Halloween promo design that's gonna be up for a month...I'll hack that bitch in the best way I can till it displays the way I want it. Tables, css, whatthefuckever to get it done.

If it's a site that I may have to go back and make changes to a month, 6 months, a year from now? I try to make as many things as I possibly can using css. Period.

I use a mix of both myself, but the people touting CSS as the New Testament just got the wrong idea about Jesus. When it's time to Execute Jesus we do what must to put the stake in the ground before tacking up the effigy.

Stellar 11-03-2008 01:39 PM

If CSS is so god damn awful,

how come Dickman's Design (best in the biz) uses it?

NickPapageorgio 11-03-2008 01:39 PM

Quote:

Originally Posted by AlienQ (Post 14997434)
I use a mix of both myself, but the people touting CSS as the New Testament just got the wrong idea about Jesus. When it's time to Execute Jesus we do what must to put the stake in the ground before tacking up the effigy.

Oh, then you're talking about the CSS Nazis on the web. Yes, I hate them too lol.

"ZOMG.YOU.USED.TABLE...SINNER! YOU WILL BURN FOR YOUR BROWSER ATTROCITIES!!"

You find a lot of those guys in the comments sections of the mainstream design blogs (and truth be told, 90% of them aren't making a dime off their design work) lol.

sortie 11-03-2008 01:43 PM

Quote:

Originally Posted by NickPapageorgio (Post 14997417)
It's also about accessibility, scalability, and the future of your site lol. The thing about SE not being able to crawl tables is a new one on me, so I won't chime in on that. Seems kinda dumb to assume that all of a sudden, after a decade or better or table designs, that SE for some reason won't get the info in them.

That being said, it DOES make a difference to onscreen readers. It DOES make a difference to how it's displayed on mobile devices.

Say I made a design, and the main layout of 1000 pages of content was put together in tables. Now, let's also assume that I'm not using some sort of CMS for the sake of argument. What's going to be easier on me in the future? To go through 1000 pages of html, changing out <tr>'s and <td>'s? Or changing a single file that says that div id "X" should display as "blablabla"?

I think that should be enough right there.

What it boils down to is this. If your client is happy with it and paid you...then fuck it. Mission accomplished.

BUT...lol...when said client 2 years from now says "Hey, you know what, I think I would rather have my headers look like so-and-so" you're gonna be kicking your own ass for putting all those tables in, unless ofcourse, you were smart and used <td class="blablabla"> ;)

There are a million pro and con arguments for or against css or tables. I prefer a mix of both and think really, it comes down to personal preference and client happiness.


> The thing about SE not being able to crawl tables is a new one on me

That's touted by idiots that confuse tables with frames/iframes.
When the search engine gets a frame/iframe it has to do a new http request to
get the actual source of the frame. Early search engines just didn't bother to do it;
maybe some still don't.


> Say I made a design, and the main layout of 1000 pages of content was put together in tables. Now, let's also assume that I'm not using some sort of CMS for the sake of argument. What's going to be easier on me in the future? To go through 1000 pages of html, changing out <tr>'s and <td>'s? Or changing a single file that says that div id "X" should display as "blablabla"?

Let's say you don't build sites like an amateur as stated above.
HTML templates can be inserted to cover all those pages just like any CSS.


Lets talk about resources.
CSS has to be pulled from a file on every page in order to do what you said(site wide update).
That's a additional server request for each page.
But you can skip that and write a simple script that uses a template to update all the
pages in one click but those pages don't need the extra CSS file request and thus
saves on a lot of server resources on a heavy traffic site.


There are plenty of pluses for using CSS; it's silly to argue otherwise; but to
argue that tables should be avoided at all cost is so stupid it's like witch hunting.

sortie 11-03-2008 01:48 PM

Quote:

Originally Posted by Stellar (Post 14997506)
If CSS is so god damn awful,

how come Dickman's Design (best in the biz) uses it?

Uhh...you must be replying to the wrong thread.

Nobody thinks CSS is awful.

Stellar 11-03-2008 01:50 PM

Oh fuck off sortie,

you know what I meant.

Apparently you have the wrong thread also, because I just read through it completely and many people obviously dislike CSS.

mrwilson 11-03-2008 02:01 PM

xhtml/css is the only way i will code a site.

I hate tables, i always have and always will do.
Its a load of shit (my opinion only)

Its been like 2-3 years since i last used tables!

TheDoc 11-03-2008 02:04 PM

Quote:

Originally Posted by Stellar (Post 14997506)
If CSS is so god damn awful,

how come Dickman's Design (best in the biz) uses it?

Greater designers aren't always the best css creators, and in this case, dickmans gives me more headaches than anyone else when it comes to css. Not to knock dickmans, they are great graphic designers.


All times are GMT -7. The time now is 06:20 PM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123