LinkThing 2.0.10 is smarter about positioning new tabs from links
Did you know that Safari 5.1 has a new default behavior when it comes to opening new tabs from links? I didn’t, until a kind user pointed it out to me. So I’ve made a couple of changes to LinkThing to bring it in line with Safari’s new behavior.
In pre-5.1 Safari, when you ⌘-clicked a link to open it in a new tab, the new tab would be positioned at the end of the tab bar (i.e., after all other tabs), unconditionally. LinkThing was originally designed to offer, among other things, alternatives to this default new tab placement: You could have new tabs from links open next to the current tab instead.
But in Safari 5.1, Apple has made the positioning of new tabs from links more intelligent. It works like this:
- The first time you ⌘-click a link in the current tab, the new tab gets positioned immediately to the right of the current tab.
- Each subsequent time you ⌘-click a link in the same tab, the (new) new tab gets positioned to the right of the previous new tab.
(Incidentally, this is the same behavior that Google Chrome uses.)
I’ve changed LinkThing to follow this model when you tell it to open new tabs to the right of the current tab. Previously, each new tab would get positioned immediately adjacent to the current tab—regardless of whether you had opened other tabs from the same page. Now, it works like the new default Safari behavior.
Additionally, if you tell LinkThing to open new tabs to the left of the current tab, it will follow the same model backwards. That is, the first new tab will open immediately left of the current tab, and each subsequent new tab will open to the left of the previous one.
Of course, you can still tell LinkThing to open new tabs at the end of the tab bar, which will give you back Safari’s old behavior.
Download LinkThing 2.0.10 or let Safari update your copy.

