Header Anchors: A Safari Extension

Ever want to link to a specific part of a web page? Well-designed web pages have anchors at the start of each section, which can serve as targets of links.1 You’ve probably seen URLs that end in #something; that fragment identifier, or “frag-id”, refers to a specific anchor on the page.

What’s annoying, though, is that even if an author includes them, they’re hard to discover. Sometimes there’s a table of contents, sometimes not. What I really wanted was a way to just click on the nearest header and grab the link. So I wrote “Header Anchors”.

"Little Big Details"

I just discovered the site Little Big Details (via a UI designer’s Twitter feed…only I can’t remember whose).

Yes, yes, a thousand times yes. These sorts of details are what separate functional software from good software. This is the sort of thing I was talking about in “Priorities”. This is something that I think Apple gets right more than most people, but something which is good for everyone.

Whenever there’s a place in your program where you can leave things as they are, or make things easier on the user, and you’re not on a deadline, the right choice is always make things easier on the user.