Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Template Modifications

Reply
 
Thread Tools
Make your forum's speed seem faster Details »»
Make your forum's speed seem faster
Version: 1.00, by BoYagoob BoYagoob is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Category: Mini Mods - Version: 3.8.x Rating:
Released: 07-15-2006 Last Update: 07-15-2006 Installs: 1431
Template Edits
 
No support by the author.

*Staff note: This has an effect in Microsoft Internet Explorer + Firefox*
(but still not tested on others).


Hi,

This is my second modification and I hope you like it.

What it does: It lets your members and your visitors feel that your site or forum is very fast when they access it. It is just like a trick only not really it does speed up your forum.

Version of vB: It works with ALL versions: vB1, vB2, vB3.0.x, vB3.5.x, vB3.6.x, vB3.7.x, vB3.8.x, and any version in future. More than this, you can use it for any simple website. :smoke:

Time to install: ~ 1 sec.

How to install: There are no database changes, additional files, ... etc. But there is only one change in a template.

1. Open the HEADER template.

2. Place the following code at the top of the contents:

Code:
<meta http-equiv="Page-Exit" content="BlendTrans(Duration=0)" />
<meta http-equiv="Page-Enter" content="BlendTrans(Duration=0)" />

Note: Otherwise, you can put it at the top of HEADINCLUDE template.

3. Save & Enjoy.

More information: Click here.

Please, if you want to use this modification, click INSTALL.

Download Now

File Type: txt speedingUp_trick.txt (1.1 KB, 3227 views)

Supporters / CoAuthors

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
2 благодарности(ей) от:
too_cool_3, usHealthy

Comments
  #122  
Old 05-26-2007, 02:30 PM
Nutz's Avatar
Nutz Nutz is offline
 
Join Date: Aug 2004
Location: United Kingdom
Posts: 436
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Shazz View Post
Can you honestly tell its fast?
Or do you just assume that
You can tell the effect it has on IE, yes.

Thanks,
Mat.
Reply With Quote
  #123  
Old 05-26-2007, 03:37 PM
Shazz's Avatar
Shazz Shazz is offline
 
Join Date: Jun 2006
Location: Utah
Posts: 4,758
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Nutz View Post
You can tell the effect it has on IE, yes.

Thanks,
Mat.
I did 2 video tutorials on 2 blank vB test sites, One was my friends and one was mine.
Both loaded the same with and without the code.
But I guess if it seems faster to you guys that works too..
Reply With Quote
  #124  
Old 05-26-2007, 04:06 PM
Nutz's Avatar
Nutz Nutz is offline
 
Join Date: Aug 2004
Location: United Kingdom
Posts: 436
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Its not the ‘loading time’ it’s the fact that it eliminates the flickering… its been said many times in this thread…
Reply With Quote
  #125  
Old 05-28-2007, 03:09 PM
Gazer's Avatar
Gazer Gazer is offline
 
Join Date: May 2002
Location: Poulton-le-fylde
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed thanks

Gazer
Reply With Quote
  #126  
Old 06-06-2007, 05:30 PM
713JunctionP 713JunctionP is offline
 
Join Date: Mar 2007
Location: Houston, TX
Posts: 58
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

dude, this actually works. holy crap.

I'm too lazy to look it up, but what is this code ACTUALLY doing to my forums to make it load faster and why wouldn't it load fast anyway BEFORE I added this code to my header template?
Reply With Quote
  #127  
Old 06-07-2007, 06:14 PM
iVox's Avatar
iVox iVox is offline
 
Join Date: May 2007
Location: Falls Church, Virginia
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've followed this thread and wish to add some technical input and insight into what's going on, and how to implement it most easily into vB.

In the HEADINCLUDE template at the bottom or top include this single line:

Code:
 
<meta content="BlendTrans(Duration=0.01)" http-equiv="Page-Exit" />
This is all you need, and it also follows a format all modern browsers can understand including XHTML DTD specifications which all the good templates utilize you can download here. I've successfully tested it on MSIE, Opera, Netscape and Firefox, latest release versions of each as of this writing.

Folks, that's all you need to do, and this is web developer trick that's been around for while, much like GZIP compression has been.

Technically speaking, as the article linked earlier in this thread explained, on page refreshes, i.e. form submissions and other redirects, this command helps the browser reduce screen flicker and can be exploited for fade effects as well. The value I'm using is the best universal value (after many others have tried this or that) and you just set it and forget it.

You only need the exit argument because flicker issues only occur on redirects or refreshes on the page that is displayed following the task. The other argument is necessary only if you're intentionally fading or other cosmetic effects to exploit this ability.

The references people have been making about AJAX and FAJAX is easy enough to explain. AJAX is code use to display dynamic content "in place" so as to avoid screen refresh and might even call scripts that run server side fetching content from a database. To the user, the screen just dynamically changes, i.e. tables moving around, Netflix like informational dialogs displaying on top of content, or Google customized home page where you can drag/drop content as you build the page.

FAJAX is a term developers use to describe the AJAX effect of dynamic content updating, without actually using AJAX code. It's faking it, hence the term FAJAX.

In truth this meta command is one of those many W3C header tags that are not intended to be universally supported but exist for developers of browsers and plugins who want to utilize such features to manipulate the browser's abilities.

Due to the fact it's technically unsupported, you might see this ability lost in future browser implementations and it might even corrupt wireless or other future Internet technologies if the DTD doesn't specify this command. Some programmer out there might not be smart enough to ignore it or exploit it.

But for most of us, it works great and such issues are not a concern. Enjoy.

-jim
Reply With Quote
  #128  
Old 06-11-2007, 09:27 AM
thenewuser thenewuser is offline
 
Join Date: Mar 2005
Posts: 150
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

lol... nice
Reply With Quote
  #129  
Old 06-13-2007, 08:58 AM
0tolerance 0tolerance is offline
 
Join Date: Jun 2007
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I found this increased my page load time.
but nifty trick you discovered.
Reply With Quote
  #130  
Old 06-13-2007, 07:37 PM
nokturno nokturno is offline
 
Join Date: Sep 2005
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed thanks
Reply With Quote
  #131  
Old 06-13-2007, 09:58 PM
SCORPION1's Avatar
SCORPION1 SCORPION1 is offline
 
Join Date: Sep 2005
Location: mars i think
Posts: 66
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

seem to work quite well thanks bud nice work
Reply With Quote
Reply

Thread Tools

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 11:45 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.04731 seconds
  • Memory Usage 2,326KB
  • Queries Executed 27 (?)
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
  • (2)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (2)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (1)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete