Safari is my main browser on the Mac. I keep it free of the notoriously corrupt Flash plugin, add only a few extensions which make browsing life tenable, and appreciate Apple’s attention to the basics (speed, rendering, and dependability). Except for one thing.
I want to restore the previous browser window sessions after using Safari for awhile. You know, to start fresh and clean, but with the same websites in Safari’s tabs. Within Safari I can do that a couple of ways– manually, or open the History menu and select Reopen All Windows from Last Session.
That’s a good idea that doesn’t always work as expected. Adding the free SafariRestore extension to Safari makes it all better again.
Open Safari’s Extensions, turn on SafariRestore, setup Safari the way you want (webpages in tabs, etc), Save the Session.
A single click gets your selected session back again.
SafariRestore comes with a few extras, too. For example, you can restore your last session upon starting Safari. Optionally, restore all tabs from the session in a single Safari window.
Other options in SafariRestore include Open Session Page on startup, Open To Sites on startup, Open Page (a specific website) on startup, and my favorite, Open Session on startup (and choose from saved sessions).
What’s the benefit to saving website sessions and opening them as needed? SafariRestore remembers your last session, or specific sessions, and loads up the website with a single click.
That makes it much like a mini-RSS reader, capable of opening sites you frequent often. There are times when Safari’s history does not record a website in a tab, and when the tab is accidentally closed (you’ve done that, right?), SafariRestore brings it back when Safari History cannot.
Not bad for free.