postheadericon Hacking Firefox: Speed Up Your Browser

This is an excerpt from the ExtremeTech book, Hacking Firefox: More Than 150 Hacks, Mods, and Customizations. This chapter shows you how to speed up page rendering, tune Firefox to your CPU, optimize memory and caching, and more.

Hack it, tweak it, and make it scream down the information highway. This chapter covers several of the much-touted hacks that you will find on the Internet, as well as some other less popular but very useful hacks. You will get the skinny on the what, how, and why of them. More important, you’ll see how to customize them to fit your current setup and situation. The primary method of hacking for this section is adjusting key hidden preferences.

Deviating from RFC Specs Warning: The following hacks may make your browser download faster than your eyes can handle. Okay, kidding aside, the following hacks have generated a lot of controversy because they break away from industry standards. Based on RFC specification numbers 2068, 2616, and others, the defined and recommended maximum number of simultaneous connections using HTTP/1.0 Internet protocol is four. For HTTP/1.1, the defined and recommended number is two.

These hacks bump this number up. They also increase the number of connections per server. If you are using dial-up access, these hacks will be marginally beneficial; they’re really geared more for DSL, cable, and corporate networks; customizing these settings is covered in the “Bandwidth and Processor-Specific Optimizations” section later in this chapter.

Note: RFC stands for Request for Comment. These specifications are published to create technology standards for communication protocols and other application implementations.

These RFC standards are in place to balance a web server’s performance under heavy traffic by providing a certain level of quality of service for all users. However, as many users have realized, leeching and improved download performance are necessary when cruising through the net or downloading large files. This, coupled with the fact that the RFC was originally published in 1997, really begs for some radical changes to be taken. So you deal with the problem directly by increasing the number of concurrent connections made to a server for a page request.

Note: A request is any communication from Firefox to a web server. Such requests include the call to download the page and each element that the page refers to (for example, graphics, JavaScript files, Cascading Style Sheets, and so on). Continued…

Related Posts with Thumbnails

Incoming search terms for the article:

Incoming search terms for the article:

Similar articles

  • Hacking Firefox: Speed Up Your Browser
    Hacking Simultaneous Connections To edit these settings, you can use the built-in about:config utility, add the entries to the bottom of your prefs.js, or add them to the user.js file. My preference is the latter because it makes it easier to update and manage all my tweaks and hacks without having to weed through all
    ...
  • How to speed up Internet Explorer 8 by increasing the connections limit
    When a web browser (IE 8 or Firefox for example) connects to a website it establishes connections. Each connection downloads one thing whether it is the html of the page, an image, or ad. Connections are used as a throttle that’s being held back to keep web servers and the internet from getting overloaded. By
    ...
  • How to Fix a Slow Internet Connection – Associated Content
    Everybody has experienced a slow Internet connection at one point or another and sometimes it can be an elusive answer as to why the connection is so slow. However, there are several reasons why an Internet connection can be slow. Among these reasons are the computer, the actual connection, the server the computer
    ...
  • Speed up Internet Explorer 7 by Increasing the Connections Limit
    When you connect to a website your computer establishes connections with the web server(s). One connection might be a graphics server, another connection may be an ad server and so on. Once the connection has received what it asked for it is disconnected and used for something else. By default IE7 is set to only
    ...
  • How to speed up Internet Explorer 7 more
    I’ve already blogged some tips on how to speed up Internet Explorer 7 in Windows XP with some registry tweaks you can do by just clicking a couple of reg files (also seems to work on Internet Explorer 6, Windows 98 etc). The first hack is the most well known, and works by
    ...

Leave a Reply

  • chong: Alongside slimming the startup list, also run a diskcleanup. After that a full defrag will help speedup...
  • Eric Hollis: I have no doubt that breaking the symmetry of treating all icons (desktop or not) as windows would...
  • Nancey Haag: After that my machine performed MUCH better. I know this shouldn’t make a difference, but it was...
  • Jacob Bowles: “Well MacOSXHints has it wrong. Sorry guys, what is slowing down your machines is the size of the...
  • Daryl House: To do this set up a cron script to automatically delete it every night at around 2 am.