If your like me then you probably never have a web browsing experience that is fast enough. And in those cases your probably looking for different ways to make browsing the web even faster. Here is what I do to get an extremely fast internet browsing experience.
Setup A Static IP Address
You may not have a lot of control over your external IP address. But if your on a home network you should have the ability to make your internal IP address to static. This should improve your speed a bit.
To setup a Static IP Address on Windows Vista/7/8/8.1 you will first want to find out what your current IP Address is. To do this open the Windows Command Prompt and type the following.
You then can copy the output to notepad or your preferred text editor. But the information that gets outputted will be needed to set your static IP Address.
- Now you will need to go to the Network and Sharing Center
- From the View Your Active Networks section choose the Local Area Connection option. Then go to Properties.
- Now you need to find the part that says Internet Protocol Version 4 (TCP/IPv4)
- Next you click on Properties
- Click the option that says Use The Following IP address
- Now from the information you got from the ipconfig command you used earlier type the correct information in the fields. When your done click Ok then Close. You may need to restart your computer after this. But after you have done all this test your internet connection.
If your using Linux you can refer to my earlier blog about setting up a Static IP Address on Linux.
Use Google’s DNS
Google allows people to use their public DNS which is as follows:
- DNS1: 18.104.22.168
- DNS2: 22.214.171.124
Depending on many different things the Google DNS may slow your internet browsing down, instead of speeding it up. If you experience it being slower change the DNS back to the one given to you by your ISP.
To use the Google DNS’s to Windows simply refer to how the above portion where I explained how to set a Static IP Address. In the section where it says DNS add the Google DNS’s.
Not only is Firefox extremely fast but it is also has the easiest ways to hack it to make it even faster.
Install NoScript On Firefox
NoScript is a very magical Firefox Extension that in my opinion everyone should have if they use Firefox. It pretty much blocks all scripts on websites. You can then have some sites be white listed. Because NoScript blocks scripts on websites your a bit safer when visiting sites. Since scripts are blocked a malicious script on a site wont affect you. But just like some scripts can be malicious other scripts are used to places ads on websites. So it can act as a great ad blocker as well. And not to mention each script that is blocked means it doesn’t load which means the site loads faster. But if you ever need to temporarily load scripts on the bottom of your browser you can choose which script on the site you want to have load, and weather you want it to be permanent or just temporary.
Install Image And Flash Blocker On Firefox
This Firefox Extension is another great extension. It is pretty much the Image Block Extension and The Flash Block Extension all in one. And just like NoScript prevents scripts from loading allowing your sites to load faster. This extension disables images and flash objects and prevents them from loading. Allowing for websites to load even faster. And if you ever need to view a flash object or an image it is as simple as right clicking in the web page and choosing to enable images or flash or both.
Install Disable CSS On Firefox Added Febuary 1st
The Disable CSS Firefox Addon does just what is says. It disables CSS on webpages. After it disables the CSS pages will look more plain but will be alot faster. If you need to enable CSS you simply right click on the page and click Enable CSS.
Hack Firefox’s Configuration
Firefox is built to fit for everyone on many types of internet connections and many types of computers and hardware. So they try to give configurations they are pretty sure will work accrossed the board in a very stable yet fast manner. However it can become even faster if you have the right internet and hardware. Below is what I have done to my Firefox to make it even faster.
First I need to access the configuration file. To do this I type about:config into the firefox address bar. If this is the first time you have done this you will get a message warning you to be careful. Click the button that says “I’ll Be Careful”.
Now change following fields.
- network.http.pipelining = True
- network.http.proxy.pipelining = True
- network.http.pipelining.maxrequests = 1000
- browser.tabs.animate = False
- browser.display.show_image_placeholders = False
- network.prefetch-next = True
- network.http.max-persistent-connections-per-server = 100
Now we will also add some custom settings to the configuration file. To do this we will type the name of our settings then right click inside of Firefox and choose New > Type. For example we may choose New > String or New > Integer.
- Create the custom setting nglayout.initialpaint.delay. To do this we right click and choose New > Integer then in the Name field we type nglayout.initialpaint.delay and in the value field we set it to 0.
- Create the custom setting content.notify.interval, To do this we right click and choose New > Integer then in the Name field we type content.notify.interval and in the value field we set it to 500000
- Create the custom setting content.notify.ontimer. To do this we right click and choose New > Boolean . We then will need to give it the name content.notify.ontimer and set the value to True
- Create the custom setting content.switch.threshold. To do this right click and choose New > Integer and in the name field type content.switch.threshold and set the value to 250000
- Create the custom setting content.interrupt.parsing. To do this right click and choose New > Boolean and in the name field type content.interrupt.parsing and set the value to False
- Create the custom setting browser.cache.memory.capacity to do this we right click and choose New > Integer and in the name field we type browser.cache.memory.capacity and set the value to 65536
Use Mobile Websites
Your browsing should be fairly fast by now. But to get your browsing even faster you may want to try to navigate to mobile versions of websites. For example if you want to go onto facebook the mobile version that you would usually go to on your phone may load faster. So we may want to try to use https://touch.facebook.com which is for touch screen phones, and an even faster option would be https://m.facebook.com and most websites will either have a mobile version or be responsive and adjust to work on mobile devices. Either way the mobile sites should load faster.