By John Gruber
Upgraded — Get a new MacBook every two years. From $36.06/month with AppleCare+ included.
Daniel Alm (developer of the excellent time-tracking app Timing):
Faviconographer asks Safari.app for a list of all visible tabs (and their positions) in the current window, and for the URLs of those tabs.
It then uses that information to fetch the corresponding icons from Safari’s Favicon cache (WebpageIcons.db), and draws them above the Safari window.
It’s a “hack” — the cleanest solution would be Apple implementing Favicons in Safari — but it works surprisingly well.
Note: Faviconographer does not “hack” your system. It does not inject code into other apps or manipulate system files. In fact, it doesn’t even require Administrator access!
Daniel sent me a beta of this a few weeks ago, and I was dubious, to say the least. But it really does work surprisingly well. It’s not as good as true per-tab favicon support in Safari would be, but it’s closer than you think. And, importantly, it really is a clean hack, insofar as it doesn’t inject code or anything like that. And it’s free. If you use Safari you should try it.
★ Monday, 11 September 2017