[200 OK]: A Port80 Software Blog

We're all 200 OK: Web, HTTP and IIS Insights
posts - 199, comments - 719, trackbacks - 95

A Downside of Image Server and CDN URLs

In "Bending Browser Connection Limits", we showed how some people will move various objects like images, scripts, and CSS files to other related URLs like images.theirdomain.com  to improve the number of connections the browser establishes.  Well, one of the paranoid amongst our staff demonstrates that, like everything else in Computer Science, this technique comes with a trade-off. 
 
For those who are interested in privacy, image URLs sourced to another site could be a telltale sign of a tracking GIF or 'Web bug'.  Please note that some browsers, particularly Firefox, provide an interesting feature to squash such third party images. So, if you turn that setting on. you will find that you will need to make quite a number of exceptions to have a reasonable experience.  See this screen grab for the Firefox setting:



 

As an example, you might go to a site like Wells Fargo for your online banking.  Normally, it looks like this:

 

 

If you attempt to improve your privacy by blocking non-originating server images, you find that the page becomes pretty much unusable.  Not only do you lose most of the branding indicators, but you lose the all-important 'sign on' button!:

 

 

Now, a closer look at this example reveals the big trade-off.  You'll notice that in the case of Wells Fargo, they use a CDN (Content Distribution Network) called Akamai which uses modified URLs.  The idea with this is that the heavy payload is cached towards the edge of the network to improve delivery.  Good stuff -- if you can afford it.  Unfortunately, the images get blocked because of your browser settings.  Now, you can go add the exception as suggested earlier, but getting sites to work could be a pretty involved process.
 
Well, there you have it, folks. Try to speed your site, and you might accidentally lock out some privacy-minded users.  Like a host of other things in technology and life, each kiss may have its related curse.

Cheers,
Port80

posted on Monday, June 20, 2005 3:31 PM

Feedback

# re: A Downside of Image Server and CDN URLs

Using the originating site for images is a pretty bad heuristic for this very reason; anyone who turns this setting on is used to seeing a lot of broken images.
6/20/2005 4:23 PM | Mark Nottingham

# re: A Downside of Image Server and CDN URLs

Some companys have to seperate the images and applications. Why would you want serving images to slow down your app server.
6/30/2005 5:47 AM | Stevek

# re: A Downside of Image Server and CDN URLs

Amazon and Google are getting sued for relying on someone else's image servers:

http://www.itweek.co.uk/forbes/news/2139279/racy-pix-land-amazon-court

DUUUP! As Homer would say...
7/5/2005 12:40 PM | Jeremiah @ Port80

Post Comment

Title:  
Name:  
Url:  
Comment:  
Verify:
(Enter the word as it appears in the box above.)