Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 Design and Graphics Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 01-21-2008, 08:01 PM
MrApples MrApples is offline
 
Join Date: Aug 2007
Posts: 108
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default Are tables depreciated?

Have tables been depreciated by divs? Divs are faster, allow more control, and should be able to do anything a table can (or so I've been told), so is it true?

This is off of other's opinions... I myself have not been able to get divs to work as solid as tables.
Reply With Quote
  #2  
Old 01-21-2008, 08:10 PM
SEOvB's Avatar
SEOvB SEOvB is offline
 
Join Date: May 2007
Location: Indianapolis
Posts: 2,451
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Each serve their own purpose still.

Some people blow it way out of proportion like using tables is some horrible idea and the page won't display right or whatever And some are just total fanatics that pages have to be all CSS now and thats really not the case.

Use tables if you want as some people find them easier, or use Div's if you want. Its all pretty much personal preference.
Reply With Quote
  #3  
Old 01-21-2008, 10:31 PM
cheesegrits's Avatar
cheesegrits cheesegrits is offline
 
Join Date: May 2006
Posts: 500
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Well the Big Deal people like to argue about is using HTML tables as a way of formatting the page structure, which is a Bad Thing. Doesn't mean it doesn't work, just that it's inflexible and hard to re-style. But It's always OK to use HTML tables for truly tabular data within a page.

So vB's standard templates are definitely "wrong" in that they use tables to lay out the page itself. But that's easy enough to change with a little but of hacking on the standard "shell" templates.

The grey area is whether things like lists of forums, or posts in a forum, are really "tabular data" (and hence fair game for an HTML table), or whether they are really part of the page layout (and hence should be CSS). And changing vB's multitude of table based displays is a major undertaking.

My personal opinion is that Jelsoft should be working hard towards offering a choice of table based or CSS based default styles as soon as possible. Once you understand just how powerful CSS is, it's really a no brainer. Having a totally CSS driven vB style would make style modification incredibly easy and powerful. It really is mind blowing what can be done with fairly simple stylesheet changes, with no template mods required.

Just my $0.02.

-- hugh
Reply With Quote
  #4  
Old 01-22-2008, 03:40 AM
Dismounted's Avatar
Dismounted Dismounted is offline
 
Join Date: Jun 2005
Location: Melbourne, Australia
Posts: 15,047
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Any refresh of the default vBulletin style will come with the release of 4.0. And if it doesn't come then, it's not going to come soon.
Reply With Quote
  #5  
Old 01-22-2008, 04:42 PM
cheesegrits's Avatar
cheesegrits cheesegrits is offline
 
Join Date: May 2006
Posts: 500
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sure, I don't expect it to happen in 3.x. It's definitely a non-trivial task! But IMHO if it isn't in the Top 3 list of essential changes for 4.0, then Jelsoft need to be re-evaluating their priorities.

If they really want to move vB out of the purely "forum" space and establish itself as a fully featured "community" app, with social networking, blogging, heavy weight profiles, etc. they are going to have to do something about the look and feel. Without moving to CSS driven styling, it's always going to be a clunky, inflexible, hard to restyle forum app with some stuff bolted on to it.

This isn't a religious opinion. I'm not one of the "Give me CSS or give me death!" brigade. I'm just a realist who loves vB and wants to see it move with the times.

-- hugh
Reply With Quote
  #6  
Old 01-23-2008, 05:50 PM
ssslippy ssslippy is offline
 
Join Date: Jan 2006
Posts: 877
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

After much frustration with divs and tables. Each to its own. Ill say divs ability to throw content anywhere is fantastic and all but it has its limitations. I personally find content easier to organize with a table. However divs are less code and are faster.
Reply With Quote
  #7  
Old 01-23-2008, 06:06 PM
briansol's Avatar
briansol briansol is offline
 
Join Date: Apr 2006
Location: CT
Posts: 254
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

tables are for tabular data. they aren't deprecated. they've just bee used improperly since Netscape communicator was the hot browser.

Kier has said that 4.0 will be more standards compliant and semantic code base.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.03848 seconds
  • Memory Usage 2,211KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete