Banned

Every once in a while I’ll come across a site whose header image never loads. I check the activity window and try refreshing the page with no luck. Typically the header graphic is named something like “banner.gif”—or another generic term used by advertiser’s—causing it to be snuffed out by PithHelmet.

I’m not sure if this is a problem with other ad-blocking software but it seems like we could save our visitors (eg. me) the trouble and make our asset management a little simpler by using a different, more descriptive filename like “logo.gif,” “header.gif” or “masthead.gif.”

Previous
A Fat Virus?
Next
Plain Text Mail.app
Author
Shaun Inman
Posted
November 18th, 2004 at 8:27 am
Categories
Apple
CSS
Design
Web
Comments
032 (Now closed)

032 Comments

001

Suuuuuuure, just try to replace more things on the internet. Cast down your paltry banner images people, here comes Lord Inman. pish tosh.

Author
Jason Santa Maria
Posted
Nov 18th, 2004 3:37 am
002

Damn, I totally should have called this post SI_banned();

Author
Shaun Inman
Posted
Nov 18th, 2004 3:39 am
003

I’ve often wondered why the internet doesn’t put forth more effort to cater to my personal fleeting whims. ;)

Oh, and Jason, color me impressed for knowing the proper turn of the phrase! Here I thought I was the only one…

Author
Paul Griffin
Posted
Nov 18th, 2004 4:29 am
004

I do this already… for a while now, actually! There are many good ad blockers out there and most of them chock on such names and/or specific image sizes.

All in all, we’re not see the page as the author intended, so I’m still torn on this issue. I guess people will try to avoid banner and ads regardless.

Author
Gabriel Mihalache
Posted
Nov 18th, 2004 4:35 am
005

I think you may have “pish-toshed” the conversation in the wrong direction Stan.

This really isn’t about my whim as much as informing those who might not know that their naming conventions can have a negative impact on the way their sites display.

Who cares if it’s a personal site but if it’s a client site and the CEO or point of contact have ad-blocking software installed, ignorance on this matter could undermine your credibility as an “experienced” web designer/programmer.

Author
Shaun Inman
Posted
Nov 18th, 2004 5:06 am
006

My berating you incessantly is just my way of agreeing with you. :D

Author
Jason Santa Maria
Posted
Nov 18th, 2004 5:10 am
007

I experience the same problem with PithHelmet every once in awhile. Andy Budd’s header image does not load for me when I have PithHelmet on.

Author
Josh Bryant
Posted
Nov 18th, 2004 5:41 am
008

Ah, nothing says “I love you” quite like constant emotional torment, eh Jason?

Shaun, I definitely see what you’re getting at, although I have found that ad-blockers are rarely as big of a problem as all of the ungodly crap (ad-ware, virii, et al.) that clients/bosses invariably have installed on their machines that will screw all my hard work. There’s nothing quite as gratifying as getting interrogated about why your newest design is full of pop-up ads. Trying to explain generally leads to a dismissive hand wave and “Just fix it, okay?”

Author
Paul Griffin
Posted
Nov 18th, 2004 5:41 am
009

Just once I’d like to beat JSM to the punch with a witty comment of my own. I always have one in mind and find that I’ve been totally upstaged before I even get here. Damn you, JSM. :)

Author
Jeff Croft
Posted
Nov 18th, 2004 5:45 am
010

I don’t understand what the problem is here. Do you have a rule blocking all instances of “banner.gif”?

Author
Seth Thomas Rasmussen
Posted
Nov 18th, 2004 6:05 am
011

I have come across this issue before, but in a different guise.

When producing a site for a big client, we had reports of parts of the ui not appearing [a week before launch!]. We tested and tested and couldn’t reproduce the effect, eventually we found that it was only happening in XP IE6 and none of the other IE flavours even though IE6 should be the same on WIN2K [this was pre SP2].

When I eventually got my mitts on a XP machine I discovered when looking at the source that the parts that were not appearing had been REMOVED from the source. It turns out that because I had a random image in the sidebar that I was keeping in a directory called ‘adbox’ due to it advertising internal areas of the site, XP was deleting it from the source. Changing the folder name to ‘sidebox’ fixed the issue.

The XP in use was a default setup with no ad blocking to my knowledge.

This problem like you said ‘undermined’ my credibility on an otherwise faultless job.

M$ never cease to amaze me!

Author
Tom Carwardine
Posted
Nov 18th, 2004 6:09 am
012

Not “banner.gif” specifically but most ad-blocking software uses regular expressions to ignore known ad servers and common file names, “banner” being one of them.

Author
Shaun Inman
Posted
Nov 18th, 2004 6:10 am
013

Tom, given Microsoft’s business position in the market I doubt that their OS was blocking ads. I imagine that would have a huge backlash we would have heard about.

Are you sure that that wasn’t an unrelated issue?

Author
Shaun Inman
Posted
Nov 18th, 2004 6:14 am
014

Shaun,

Couldn’t you just… disable some of that? I understand how ad-blockers work. I use the AdBlock extension for Firefox, and it’s quite a blessing. The only annoyance I have with it is on sites like yours where I see the AdBlock tab next to every Flash-replaced heading… :-

I wonder if I can turn that tab off…

Author
Seth Thomas Rasmussen
Posted
Nov 18th, 2004 6:20 am
015

Happened to me once before as well. For about half a year I didn’t realise Andy Budd’s Blogography had a header image, and I just assumed the big white space at the top was part of the design. The light was shown to me when I accessed the site again on a friend’s machine.

Of course, he’s changed the name now, so we don’t get that problem.

Author
David House
Posted
Nov 18th, 2004 6:23 am
016

Hmm… I just upgraded to the official 1.0 release of FF, and it looks like AdBlock no longer does the tabby-thingy.

Gah… I go back to my hole now.

Author
Seth Thomas Rasmussen
Posted
Nov 18th, 2004 6:24 am
017

Sure, I can disable it. I can disable it on a site-by-site basis. With a simple right click. Problem solved. For me. But like everything else on the internet, you can’t assume that everyone is as technically proficient.

Author
Shaun Inman
Posted
Nov 18th, 2004 6:25 am
018

Seth -

For future referene,you can indeed (manually) disable the tabs on blocked Flash bits in AdBlock:

In Firefox: Tools -> AdBlock -> Preferences. Click on AdBlock Options, then uncheck the Obj-Tabs item. Ta-da!

At least I think this is what you were looking for.

  • Vince
Author
Vince Rhee
Posted
Nov 18th, 2004 7:00 am
019

“It turns out that because I had a random image in the sidebar that I was keeping in a directory called ‘adbox’ due to it advertising internal areas of the site, XP was deleting it from the source.”

Tom, not to doubt your story, but it sounds more like those XP users had some sort of plugin (probably spyware or adware) acting like a proxy and filtering content. I think some adware likes replacing competitors’ ads with its own, and some even modifies the Windows networking files.

Ugh, Windows, I’m so glad I dumped that beast.

Author
Paul D
Posted
Nov 18th, 2004 9:06 am
020

I would imagine that this would do this for quite a few names other than ‘banner.ext’. Let’s just hope that the advertising industry don’t catch on to this and start changing their filenames to things such as ‘logo’, ‘header’ or ‘sidebar’. Then I’d be really pissed when those started getting blocked…

Author
Ali Owen
Posted
Nov 19th, 2004 6:31 am
021

Shaun,

I understand that, but would a less savvy user be blocking “banner.gif” or “banner.anything” anyway? I would think the less savvy users are gonna be the ones adding rules on a file by file basis, and ignoring generalities, patterns, etc. altogether.

Author
Seth Thomas Rasmussen
Posted
Nov 19th, 2004 7:23 am
022

(Derr… I neglected to take into account your note that many ad blockers come with certain patterns and things set by default. This is not the case in my experience, so I didn’t think of it. Seems silly that they would block something as generic as “banner” though. No, silly is not the word… “ridiculous” works better.)

Author
Seth Thomas Rasmussen
Posted
Nov 19th, 2004 7:25 am
023

Honestly, does it matter if he can “block” it or not? Not trying to cause any trouble here, but personally, I think if it’s a problem for one person, it could very well be a problem for many people. And if it were me, I’d want to remedy that.

Anyhow, I’ve always wondered why people call it banner in the first place. I have always looked at it as a header, as banner makes me think automatically of a banner ad. shrugs

Either way, I usually use logo.gif for the logo - it just made sense to me. :)

Author
Jina
Posted
Nov 20th, 2004 12:46 am
024

I wonder how “header.gif” is any more descriptive than “banner.gif” or similar? They are both equally generic - and thus equally useful for site-wide graphics, or equally not useful, for asset management. If a different banner/header.gif is used on each section, these would be organized into sub-folders by section. This context would make asset management a non-issue (it’s obvious that news/banner.gif is the news banner graphic, for instance) and furthermore could make site management easier by writing scripts to place these graphics automatically based on their location in the directory structure (both web scripts and scripts to actually generate these graphics via Photoshop actions/Applescript/etc.). In short, your solution is as bad as the problem - and, what’s the problem?

Author
jtnt
Posted
Nov 20th, 2004 7:46 am
025

You know what, that had never crossed my mind. You have brought up a great point here. I’ve had a couple people tell me that my “banner.gif” will not show up for them, and this is probably the reason why. Thanks for insight.

Author
Shawn Grimes
Posted
Nov 22nd, 2004 7:24 am
026

Well, y’know I can see your point Shaun.

It may be a worthwhile tidbit for naming in future, but I wonder how many people use PithHelmet, and whether it should be PithHelmet that needs adjustment.

I use a number of ad blocking approaches, and have never had this type of problem, so I guess its kinda PithHelmet-centric.

Author
ross
Posted
Nov 23rd, 2004 9:22 pm
027

I was reading this article (no idea where it’s at) but it talks about optimizing your image names for google searches. so for instance in this case instead of using logo.gif you should use something more like your-site-name.gif or your-subject-logo.gif. for example web-design-standards-logo.gif (maybe that’s a bit long)…

in essnse, it would almost be just as important as your title tags in your document header….kinda like SEO for images I guess…

anyway…just a thought.

Author
Dustin Diaz
Posted
Nov 24th, 2004 10:33 am
028

Rather than trying to filter images at the URL level, why not block them at the DNS level (ie. a HOSTS file entry, or alternatively something more dynamic like DNSKong?)

The latter is an awesome program I’ve been using for years, I love it. It’s effectively a DNS proxy between your computer and your ISP’s DNS, the benefit being you can blacklist or whitelist combinations of words or names (eg. any domain starting with “ads.”)

Coupled with “eDexter” (a super-lightweight HTTP server which nulls the redirected requests, substituting 1x1 transparent GIFs and commented-out JS,) it makes for a more enjoyable, pop-up/under and overall ad-free experience.

Both DNSKong and eDexter are freely available. pyrenean.com

Author
Scott Schiller
Posted
Nov 25th, 2004 8:38 am
029

I’d probably suggest you recheck your blocking statements and verify if there is a setting that is triggering that issue. Id probably also suggest you may want to check your cookies lol beleive it or not that happens to a lot of my customers ( Verizon Online ) and I can usually have it fixed in a jiffy. I don’t have a uber techy lingo for it but I feel its usually a statement that has it blocking out some of the sites even precisely off the named conotation that some advertisers follow by.

Author
Kristopher Leslie
Posted
Dec 1st, 2004 11:13 am
030

This is a problem with Norton Internet Security ‘05 too. I’ve seen loads of sites with bits missing, a whole navigation bar and logo in one case. Easily fixed by avoiding the word banner in any of your code, including the CSS file.

Author
Mike Perrett
Posted
Dec 10th, 2004 7:28 am
031

Why all my images are called via CSS.

And I don’t like the idea of snuffing ads. Hosting costs money. Especially on high-bandwidth sites, like those whom host videos.

Author
James'
Posted
Dec 13th, 2004 5:20 pm
032

Some people use ad blocking software. Some ad-blocking software blocks images with names known to be often used in advertisements. Ignoring this (regardless of your moral position on the issue) may result in missing content on your or a client’s site. I’m done.

Author
Shaun Inman
Posted
Dec 13th, 2004 5:30 pm