The little silly things that make me happy
For a while during development of NetNewsWire Lite 4.0, the BBC was a default feed.
But I couldn’t stand the way the favicon looked — I figured there was no way I could ship it as a default feed, given how the favicon looked. It looked like this:
But something about that just didn’t seem right. There’s no way the BBC would have knowingly created such a rough-looking favicon. It’s the BBC, after all, not Bob’s Burger Cabana.
So I inspected the favicon, opened it in Preview. And it turns out it had two representations, one at 32 x 32 and one at 16 x 16. My code was naively just scaling down the 32 x 32 version, hence the blurries.
I’m not a graphics expert. I know some people who are. But I figured this one out on my own! (Hint: ImageIO.framework.)
So I ended up getting the non-blurry version, and it looked so much better.
Then I deleted it as a default feed anyway.
But then I noticed that the favicon is blurry in Safari too.
The Safari team does fantastic work. I love the browser. (And WebKit.) And I mean absolutely no disparagement.
But still, I was a little happy at this little thing — that I got the BBC favicon right. :)