View Single Post
  #30  
Old 11-17-2008, 03:30 PM
Digital Jedi's Avatar
Digital Jedi Digital Jedi is offline
 
Join Date: Oct 2006
Location: PopCulturalReferenceLand
Posts: 5,171
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by KTBleeding View Post
Jedi, I both see and understand where you are coming from with that, but I don't personally think that it should be the case. I also have to disagree with this:

If whoever they hire for this job is skilled enough, can come up with very clean and semantic markup, and knows what they're doing with CSS, then there is no doubt in my mind that I could create an entirely different looking layout without ever having to touch the markup once.

I'm not saying that will be the case every single time, but most template changes will simply be to put in additional features that are desired and not there by default.

I see what you're saying about most people not being ready for a big change like that.. but I would never let that hold me back as a business owner. If people want the old style, then they can use an older version of vBulletin. I don't feel that a web development company should hold itself back from advancing because some people may not want to learn how to use CSS correctly.

At least, AT LEAST offer two variations.. maybe keep the tables alive for people who will flip out, and also offer a clean, semantic, and tableless design for people who are ready to move forward as the internet does.

I think the one and only downside of it would be third party addons / plugins. Let's face it, the majority of programmers are not the best html developers in the world.. and vice verca. There would probably need to be two developers per addon most of the time. One for markup, the other for programming. That will never stick in this community.
I should a be little more clear on what I was saying. I wasn't suggesting that vB is holding back because people where not mentally prepared to handle big change, I mean they where being patient because people may not be physically prepared to handle sudden change.

It's like why countries like the US have a transition period where the next President has to wait several months before the final transition of power takes place, both for reasons of national security and for the mental progression it will take for the country to grasp it. Complex systems usually develop at a pace, rather then just when change is first available. In this case, the complex system isn't just vBulletin core script, but the entire community as a whole (plugin/mod developers, style designers, veteran administrators, novice vB owners, business sites that rely on third party scripts, non-business sites with a dedicated fan-base, etc). I don't think it would be wise for any business, just for the sake of a new technology, to disregard their market base as whole for any one component. Sure, it may mean that they have to rely on some older technology for a while. But in the meantime, their process remains structured, everything continues to function efficiently, and their customer base doesn't feel their being left behind.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01032 seconds
  • Memory Usage 1,770KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete