How to disable image loading in firefox, and load all images for a given page?

23
2014-04
  • Jonathan van Clute

    This seems like a simple question with an incredibly simple answer, but the issue here is actually a tricky one, and I'm hoping someone can come up with an elegant, efficient answer.

    I want the default browsing behavior to be to not load ANY images for any site, anywhere. Then, I want to be able to add selected specific sites to a whitelist, to allow them to load their images always.

    There is a built-in feature of firefox that you would think would solve this, but it doesn't and here's why:

    When you whitelist a site in the existing Firefox preferences, images are loaded ONLY for that specific domain. This means that if the images are served via CDN or simply from any 3rd-party domain, they will not be loaded. So if a site uses images say from wikimedia of flickr etc., they will not load unless you also whitelist wikimedia or flickr - something I don't want to do.

    Additionally (bonus points for a good solution to this part!) there does n't appear to be a "Load Images" button/menu item option anymore in Firefox 13. Once upon a time, it was trivial to browse with images disabled, and then load them at any time as desired. This appears to no longer be possible...???

    Now, you might say "There are Firefox adons to do what you want!" but before you suggest them, let me explain what I have already found with all of the ones I have tried.

    They either...

    1. Simply leverage the built-in image whitelisting capabilities and therefore suffer the same 1st-party domain limitation listed above.
    2. Load/block all images for an entire browser window and ALL tabs within that window. This is unacceptable as image loading/blocking needs to be on a per-tab/per-site basis.
    3. Require blacklisting/blocking only specific sites on an individual basis, or certain filetypes (jpg, gif, etc.) on an individual basis.
    4. Require that images first be loaded, then selected within the page and deactivated.

    So, with all this taken into consideration... does anyone have any suggestions for how I can by default, block ALL images from loading for all sites, but the user can arbitrarily load all images for the current page if so desired, and selectively whitelist specific domains such that ALL images on the page, 1st and 3rd party, will always load for that domain?

    EDIT: WOW so no solution for this then? I'm really shocked.

  • Answers
  • cyborgcommando0

    You should be able to accomplish this by using the free AdBlockPlus extension for Firefox. I would play around with the blacklist and whitelist filters. There is information on how to write these filters here.

  • rdl

    Chrome has OOTB support for enabling Javascript, image and cookie (not shown in screenshot) loading on a per-site basis, managed in content settings.

    Firefox (23.0) allows global enable and disable via about:config, but not in its settings dialog; whitelisting is available through third-party plugins.

    This is not a bug. Mozilla, in their infinite wisdom, chose not to implement it. Ostensibly, the solution is to use Chrome, if only for this specific functionality. As an avid user of both browsers, I can confirm that Firefox offers minimum support and Chrome exact support.

  • selnomeria-myopenid

    For every browser, there exist Extension AdBlock (also, there exists Adblock Plus) -
    For Chrome;
    For Firefox;
    For Opera;
    After instalation, on the right upper corner (along with address bar) there appears an icon. right click on that >Settings> Edit filter> and add these lines

    *.gif
    *.png
    *.jpg
    *.bmp
    *.swf
    

    and click Save. after this, the images+flash files wont be loaded on sites, but if you want to temporarily enable for specific site, then while you are on that site(page), click the icon and clcik Dont run on this page (or pause). then you can again re-enable.

    Anyway, there exist other several extensions to disable image load :
    for Firefox : 1) Image Block; 2) ImgLikeOpera (for image blocking) + FlashBlock (for flash blocking)
    for Chrome : 1) HideShowImgs; 2) Text Mode
    for Opera : Click CTRL+F12>Pages>Images>Dont load, also enable Opera turbo from left bottom corner.


  • Related Question

    images - Why can't my Firefox load CNN.com properly?
  • devuxer

    I've noticed that if I load CNN.com in Firefox, the images aren't loading. The page looks like this:

    enter image description here

    If I view the same page in Internet Explorer it looks fine. Friends I've asked who use Firefox for Windows say they have no problem seeing the images on CNN. I'm having no trouble viewing any other page.

    I've already tried the following remedies:

    1. Restart browser.
    2. Restart machine.
    3. Clear private data (Cache, Cookies, Offline Website Data, Authenticated Sessions).
    4. Disabling all add-ons and restarting browser.
    5. Reinstalling browser.
    6. Running an A-Squared Free scan.

    None of these made any difference whatsoever.

    I am running Firefox 3.5.3. My operating system is Windows XP Professional SP3.

    Questions:

    1. If you are running Firefox on a Windows machine, how does CNN look to you?
    2. Any other ideas of what I could try?

  • Related Answers
  • Karl Bartel

    It looks like you turned image loading off, or you selected an option like "load images from originating site only".

  • mr-euro

    Try a "hard reload":

    Ctrl + Shift + R