Click here to Skip to main content

Phillip H. Blanton - Professional Profile

1,035
Author
20
Authority
26
Debator
5
Editor
1
Enquirer
3
Organiser
128
Participant
I am a co-founder and CTO of ComponentScience Incorporated (www.ComponentScience.net); where my time is spent designing and developing component libraries for the Microsoft .NET framework.
 
I first began programming DOS-based, multiuser point of sale systems in 1989 using C and Turbo Pascal. I dabbled in Windows programming with OWL, and took it up full-time with the release of Delphi 1.
 
Before co-founding ComponentScience, I was employed as a senior software engineer with TurboPower Software Company, where I helped to create award-winning UI component libraries for Borland Delphi and C++ Builder. Now I am a 100% dot net junkie.
Member since Tuesday, November 25, 2003 (8 years, 6 months)

For more information on Reputation please see the FAQ.
 
You must Sign In to use this message board. (secure sign-in)
 
Search this forum  
  Refresh
GeneralSpeed Up Firefox? Pin
Sunday, January 2, 2005 11:14 PM

The site www.hackaday.com recently posted a hack for Firefox that dramatically speeds up its performance on a broadband connection. I haven't used a dialup connection in years - except for just recently, when over the holidays I was forced to use a couple of my speakeasy dialup hours to check email from my parent's house.

I decided to try it out on my computers and boy-howdy does it does work well! Because it works so well, and because it is not particularly Internet-friendly, I thought I'd comment about it a bit. You should know though that there are significant reasons for not doing it. Not the least of which is that it is terribly insensitive to those who run the servers that selflessly provide you with the content that you so crave. Here are the biggest reasons not to do it; in no particular order...

1. A dial-up connection is a high-latency connection, but is also a narrow-band connection. The FireFox guys knew what they were doing when they optimized it the way they did. Unless you're swinging a fat pipe, stick with the defaults.


2. The server's may or may not respond favorably. Pipelining requests like this can streamline internet traffic, but it can also rape the server. For more information about Pipelining see the Pipelining Faq.


3. You should not attempt to hack your PC or any of its software if you will be dead-stick in the event something goes wrong. If you have to call the family geek whenever your email doesn't work, stop reading here!
 


If you are the family geek called in to fix a hack gone awry, I just want to say I tried to stop him. Really I did.

 

The permalink to the Firefox speed hack on HackADay is ...

http://www.hackaday.com/entry/1234000803024910/

... And, just in case the HackADay site goes away someday, the jist of it is ...

  • Type “about:config” into the address bar and hit return.
  • Set network.http.pipelining, and network.http.proxy.pipelining true.
  • Set network.http.pipelining.maxrequests <= 10.

I modified the original details a bit.
First of all, you shouldn't set your MaxRequests to anything over 10, because it is not nice to rape the server. Ten is still kind of rapey, but at least you're not beating the server too.

Also, you shouldn't set the initialpaint delay to 0. Here's Why.

If you have no idea what I am talking about, and you don't even have Firefox, then you should <img border="0" alt="Get Firefox!" title="Get Firefox!" src="http://sfx-images.mozilla.org/affiliates/Buttons/80x15/white_1.gif"/>!
 
Phillip H. Blanton
www.ComponentScience.net
Email: Phillip at that domain that you see one line above the line you are reading now.
Personal Blog: radwarrior.com

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   


Advertise | Privacy | Mobile
Web03 | 2.5.120528.1 | Last Updated 28 May 2012
Copyright © CodeProject, 1999-2012
All Rights Reserved. Terms of Use
Layout: fixed | fluid