Go Back   vb.org Archive > Community Central > Community Lounge
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #11  
Old 09-26-2005, 08:56 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Boofo
Youy think the navbar is too complicated but css and javascript aren't? LOL
CSS by itself is not complicated compared to non-semantic markup like using tables for layout (yes you should use them for tabular data...i.e., data that is naturally represented as a table in other mediums). I only used a bit of Javascript (none for rollovers, CSS for that) and that Javascript is for entirely nonessential functionality.

I do agree that for those who browse default vB layouts in their sleep that it would be more difficult to use. However, those people are a tiny minority of forum users. And yes, I did a survey (no I didn't).

My new layout is just as functional as the old one. It simply presents the options in a clearer manner for more inexperienced users, IMO.

edit: next I'm going to gut headinclude as much as possible. My current design already doesn't use a single line of standard vB CSS, just all my own selectors. I suppose that is a bigger challenge. I haven't looked at the visual style editor yet for this new design and don't really plan to, given I'm doing it all manually. I can't wait to see how much bandwidth I'll save, probably over 50% per page.

Quote:
Originally Posted by sabret00the
it's sweet in my opinion, of course i have my greivences (sp:?) with your simplcising (word:?) mehtods, as i think some make it harder to nav, especially for vB-experts, but i like the overall idea, and it's not too close to my next overall idea
Grievances, simplification. I use big words.
Reply With Quote
  #12  
Old 09-26-2005, 08:59 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I regret to inform you that it is now 7 lines of code. I write such bloat.
HTML Code:
<if condition="is_array($navbits)">
	<div id="framework-breadcrumbs">
		<strong>You are here:</strong> <a href="index.php?$session[sessionurl]">$vboptions[bbtitle]</a> <span class="breadcrumb-separator">&raquo;</span>
		<a href="$vboptions[forumhome].php?$session[sessionurl]">Forum Listings</a>
		$navbits[breadcrumb]
	</div>
</if>
Needed that <div> in there for some styling.

Hint: here's part of the CSS:
Code:
div#framework-breadcrumbs
{
	padding: 0.5em 0px 0.5em 0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 1em;
}

span.breadcrumb-separator
{
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
And here's the top of my master framework style sheet:
Code:
@import url('framework-links.css');
@import url('framework-search.css');
@import url('framework-navbar.css');
@import url('framework-infobar.css');
@import url('framework-footer.css');
@import url('framework-adsense.css');
@import url('framework-messages.css');
@import url('framework-awards.css');
Modularity == good. Most of those CSS files are only 20 lines or so. The one controlling vB's frustrating tables is a whopping 125 and named wittingly (and does not bear repeating here, although wait until the final version).

I like reading my own comments:
Code:
span.postbit-counter
{
	padding: 5px;
	width: 18px;
	height: 15px;
	
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	
	position: absolute;
	left: 57px;
	
	text-align: right;
	
	border: 1px solid gray;
	
	background-color: white;
	color: black;
}

span.postbit-counter[class="postbit-counter"] /* stop freaking using IE, people, and you won't SEE hacks like this */
{
	border: none !important;
	background-color: inherit !important;
	color: inherit;

	background-image: url(../images/postcounterbg.png);
	background-position: right center;
	background-repeat: no-repeat;
}
Reply With Quote
  #13  
Old 09-26-2005, 09:01 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Saving bandwidth is nice. However, I think it is not that important keeping in mind that most users will have broadband access anyway.
Reply With Quote
  #14  
Old 09-26-2005, 09:04 PM
filburt1 filburt1 is offline
 
Join Date: Feb 2002
Location: Maryland, US
Posts: 6,144
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

True, especially for my forum. I'm more concerned with the bandwidth savings that I'll enjoy. I recently upgraded my hosting plan to 29 GB/month and hopefully won't have to do it again for a very long time.

(edited your post by accident, Kirby, but restored it...I'm such a jackass)
Reply With Quote
  #15  
Old 09-26-2005, 09:06 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

29 GB/month is not much ... i'v got 100 included with my crappy VPS.
Our board produces approx. 200 GB/month.
Reply With Quote
  #16  
Old 09-27-2005, 02:10 AM
Erwin's Avatar
Erwin Erwin is offline
 
Join Date: Jan 2002
Posts: 7,604
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My site uses more bandwidth than that in a day.

I really do need to cut down on my menu options though. However, the moment I remove one link, my members complain.
Reply With Quote
  #17  
Old 09-27-2005, 12:39 PM
Princeton's Avatar
Princeton Princeton is offline
 
Join Date: Nov 2001
Location: Vineland, NJ
Posts: 6,693
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Regarding vBulletin:
I agree the navbar is BLOATED.
The search dropdown is a huge MISTAKE.

Regarding your modifications:
Your target audience understands the function of "breadcrumbs".

The "You are here" prepended to the breadcrumbs will only confuse people. If you really want to add such a feature I recommend that you append "You are here" to breadcrumb; also, you may want to style it different from the breadcrumbs. On your site, the "You are here" looks like it is part of the breadcrumb. eg. Am I at "You are here" or "WDF v5 sneak peek, part 5"?

I would actually leave "You are here" out of the "breadcrumbs". Now-a-days, breadcrumbs are standard and visiible on all big sites. In other words, people understand what "breadcrumbs" are or could easily intepret the function of the "breadcrumbs". (repeat)

The 23k CSS file is a bit bloated don't you think? I do understand that it is needed especially for something like a vbulletin-run site. But, you may want to split it and use what is necessary. In this manner, the initial load for a dial-up user will not be as bad. (First impression is important.)

Overall, I think the project looks great and applaud your effort. :up:
Reply With Quote
  #18  
Old 09-28-2005, 08:59 AM
Logikos Logikos is offline
 
Join Date: Jan 2003
Posts: 2,924
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've always admired your work and congratulate you on your new project. Keep it up!
Reply With Quote
  #19  
Old 09-28-2005, 09:03 AM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by princeton
The search dropdown is a huge MISTAKE.
I disagree on that.
Most users don't need nor understand the Standard (Advanced) Search Form.
So why making it more complicated for them when the simple Keyword Input is enough?
I had zero complaints from my Users (about 35K at the moment) when we Implemented the dropdowns - in fact we got many congrats about the much cleaner/easier layout.
Reply With Quote
  #20  
Old 09-28-2005, 10:45 AM
soniceffect's Avatar
soniceffect soniceffect is offline
 
Join Date: Feb 2005
Location: UK
Posts: 453
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I would agree with Kirby on the search ..... I do understand the advanced search as with every other part of the board ... And I woud rather use the dropdown menu .. No other reason that it saves me waitin for the next page ..

Lazy I know LOL
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 01:31 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04904 seconds
  • Memory Usage 2,265KB
  • 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
  • (3)bbcode_code
  • (1)bbcode_html
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete