Nick Bradbury: Favicon Hell: Small Feature, Big Code

Favicon Hell: Small Feature, Big Code

A couple years ago, FeedDemon started displaying favicons – you know, those little 16×16 icons that web sites use to brand themselves. It was a popular addition, because it’s much easier to tell your feeds apart when they don’t all use the same generic feed icon.

It seemed like such a simple feature at the time. Just check the root folder of the feed’s homepage for the favicon, download it if it exists, then display it in FeedDemon. No big deal, right?

Nick Bradbury: Favicon Hell: Small Feature, Big Code.

This reminds me of the unicode encoding hell I ran into when I wrote an mp3 utility and found out that the ID3 tags are not neccessarily encoded UTF-8.  When people create apps, like web browsers or music players, that are permissive in what they accept the inevitable result is that a mess is allowed and a mess is created.

Engineering Windows 7 : : A view from the bottom
Distinguised Tipsy Fiance, your love was too vague and I didn’t like it.
The Eighties. Your memory is lost but not forgotten.
YouTube - Authors@Google: Michael Lewis

Tags:

This entry was posted on Monday, December 1st, 2008 at 1:02 pm and is filed under General Tech, Ruby on Rails. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Leave a Reply

You must be logged in to post a comment.