javascripthtmlgoogle-chrome-devtoolscpu-usagebandwidth-throttling

How to monitor and/or throttle rate limit cpu/bandwidth by client-side web pages?


Nowadays it appears that many webpages want to use my cpu/harddrive/bandwidth in order to show me their ads/pages/information in beautiful but expensive ways.

Often I like these new pages, but sometimes I'm a curmudgeon and am just annoyed that my fan starts spinning and the EMF loads rise when I open the pages.

Is there a browser/plugin that I can use to throttle, best case, and/or monitor, worst case? I am not very knowledgeable of the Reactive JS, etc techniques, so I am hoping there is an easy solution?

thank you! Anne ps Normally I use Firefox but of course I have Chrome on my machines (win8, win7, mac 10.8) as well.


Solution

  • You need a client side javascript manipulator.. they are known as User Scripts... For firefox, you want something like grease monkey.... its worth a google... This is not the simplest method, but most effective.

    Otherwise you will just want a ad-remover addon for firefox.

    Example For Chrome: https://chrome.google.com/webstore/detail/adblock/gighmmpiobklfepjocnamgkkbiglidom?hl=en

    They simply search for common code that are used to display adverts (like adsense) and will remove the code from the webpage anytime you view/load a page.

    The GreaseMonkey/UserScripts path would be more if you want to customize how your browser interacts with web sites.. For example, you could say for every image on a webpage to be hidden/removed and so on..

    As for monitoring, throttling.. Well, you can monitor.. but to throttle.. well that would require a application/proxy that goes between your browser and net connection.

    There was one i used years ago that would allow me to simulate a 56k modem speed while developing web pages.

    Monitors: https://addons.mozilla.org/en-us/firefox/collections/smayer97/for-managing-bandwidth-usage/

    Throttle/Limiter: http://www.netlimiter.com/