SafariTabs 0.5

I've finally got around to releasing SafariTabs 0.5 tonight after many delays. This release is mainly aimed at providing support for Safari 3, which underwent a pretty major update for the release of Leopard and as a result version 0.5 is incompatible with Safari 2, although SafariTabs 0.4.1 is still available.

A few things have been removed, such as the warnings presented when attempting to close a window or quit the application with multiple tabs or windows open, for the simple reason that Safari 3 included support for these features. Ironically, this was the reason I created SafariTabs in the first place but I kind of new support for this would eventually be implemented to be inline with other browsers. The plugin still retains the ability to choose the page newly created tabs should load as well as the tab restore functionality, with the only major new feature being the update mechanism.

The delay in getting around to releasing it was down to the development of a build system that would allow me to build it once and then dump the files on the server without having to mess around with archives and disk images. The aim was to create a system that I could easily integrate with other projects and the final result turned out to be composed of 4 shell scripts, 2 Perl scripts and 1 AppleScript. Anyway, I'll leave that for another post.

Posted January 2nd, 2008 — 4 comments

Comments [+]

sjk — January 3rd, 2008 11

Does SafariTabs let you select which tabs/windows are restored when relaunching Safari? That's SafariStand's most useful feature for me, and I think Saft also has it. But those plugins are too complicated for some of my friends who'd like that feature so if the simpler ST had it they could use that instead. Thanks.

Stuart — January 3rd, 2008 12

Unfortunately SafariTabs does not present you with the option to restore specific windows or tabs at launch in the sense that SafariStand and Saft do. SafariTabs does however provide the option to either restore all the windows and their tabs or just the active window's tabs. Your suggestion does seem like a nice feature to have and I'll definitely keep it in mind for the next version.

Matt — January 10th, 2008 13

Good Job!

sjk — January 11th, 2008 14

Thanks (belated) for the response, Stuart. NetNewsWire has a useful method of restoring tabs by (optionally) not reloading them before they're explicitly selected or all forced to reload. I wish that kind of deferred reloading was available for Safari to avoid the severe thrashing and incomplete page loading that happens when restoring large numbers of tabs.

Add Your Comment:

(required)

(required, never published)



(Use Markdown formatting, not HTML)


This is an anti-spam measure
Some comments may be edited for formatting, or removed if not relevant to the topic.