Andrew Pollack's Blog

Technology, Family, Entertainment, Politics, and Random Noise

Images not showing up from your Web Applications? I spent hours tracking this down...

By Andrew Pollack on 03/17/2009 at 09:51 AM EDT

I've been working on an application for a client, and needed to store file resources both on documents and as design elements (file resources). For some reason, they simply weren't showing up on the web browser when viewed as part of any page.

* The images showed up when you would put the URL directly into the browser to view the image itself.

* The images showed up when you put the same code and image -- the same document -- in any other databases.

* The "Firebug" debugger for Firefox showed the image reference in the code properly -- but it showed an odd CSS tag. Firefox was adding a tag to make the image display and visibility tags both hidden/invisible.

To make the debugging even more fun, I'm using pre-beta "Code Drop" software to do this design work, so kept having to check to see if the problem was a bug in my development software. It wasn't.

It took me hours to figure this out. It turns out that the extremely popular "Adblock Plus" plug in includes in its default filterset, a filter that essentially kills any images on any site that includes "spons" in the file name path. In my case, the application file name was "/sipspons.nsf/" so by default Adblock was hiding the images. It did this even when the URL of the page itself I was on actually matched and was in the same path.


Although turning this off worked fine for me (as shown above), I have to assume many other people use this filter set and so I'll have to rename the application file name an avoid using that string sequence so users don't run into the problem.

You may want to watch out for it as well.


  • car icon

    On Site Training

    We can bring the same kind of top quality training you get at conferences right to your offices. If your team needs training in a single topic, or you want to do a whole series on site, we can put a mini-conference together just for your team. For more information, Contact Me.
  • There are  - loading -  comments....

    re: Images not showing up from your Web Applications? I spent hours tracking this down...By Jan Schulz on 03/17/2009 at 16:02 EDT
    Comment Loading


    Other Recent Stories...

    1. 09/02/2010Linux ext3 file system performance wierdnessI've had trouble off and on with a couple of Domino servers on linux. The server goes pear shaped and when I ssh in and look at the console, Domino is reporting drive errors. If you attempt to do anything on the OS at all, you quickly see that the whole file system has shifted into a "read-only" state. This is a bit like a car with a transmission problem shifting into "limp-home" mode. Needless to say, Domino doesn't like being unable to write to the disk. It has happened to me specifically with the most ...... 
    2. 08/31/2010A few tips for car sales people - if you ever want my business.I've been shopping for cars again. This one is a replacement for the spousemobile, so unlike the one for my daughter, this will be new. Having done a fair bit of shopping, here are some tips for you car sales people out there. #1. Do not bullshit me. I may know more than you think. It's just possible that I know how to build that car you're showing me. One lady insisted that I could ignore the EPA mileage sticker on a new Honda or Nissan (which happened to be what is on her lot) because (and I quote) ...... 
    3. 08/22/2010Creating a form generating tool that lets non-technical publshers create rich web formsI've been working on a tool for a client that wants to be able to create web forms to use on their site without learning any programming at all. At the same time, I don't trust any data from the browser side on a web site. I always assume that the browser side is open to hackers. That means any submitted form data has to be validated before it is accepted. Here's what I did... For publishing, I used the CKEditor, which is the web browser rich editor I've standardized on. For most web publishing uses, I use ...... 
    4. 08/13/2010That didn't take long. Oracle is suing Google over the use of Java. Is IBM next? 
    5. 07/20/2010IBM has invented the time machine - and not in a good way 
    6. 07/18/2010A lot of work, but something I've always wanted to do -- Fixing up a car for one of my kids 
    7. 07/13/2010Old Spice -- Their marketing team fully groks social media.  
    8. 06/22/2010Product Review: Plantronics Savi Office wireless headset 
    9. 06/16/2010Ed Brill has a blog. Peter O'Kelly has blog... 
    10. 06/15/2010How about Traveler for Desktop? 
    Click here for more articles.....


    pen icon Comment Entry
    Subject
    Your Name
    Homepage
    *Your Email
    * Your email address is required, but not displayed.
     
    Your thoughts....
     
    Remember Me  

    Please wait while your document is saved.