A feature of Firefox that I missed in Epiphany was the ability to save the currently open tabs in a bookmarks folder. My browsing habits involve opening lots of pages at once for a particular task, be it general news reading, or documentation for something I’m working on. If I decided to have a break from that task, in Firefox I would bookmark all of the open tabs so I could go back to them later. Epiphany doesn’t currently have that feature.
Epiphany does have the ability to restore a session after a crash. The session
data is saved to an XML file in ~/.gnome2/epiphany/session_crashed.xml
,
and on the next startup Epiphany asks whether to restore the session. There
is also a command‐line option to load a session from a file in the same
format. An extension for Epiphany, the Tab Session Management
extension, adds menu options for saving the session in the current
browser window. That would have been perfect, except my browsing habits are
slightly different when I use Epiphany, and especially when I’m also using the
Wmii window manager: I still open lots of pages, but I use more windows
instead of tabs.
Epiphany Session Manager adds the ability to save the whole session, that is
every tab in every window, to a file for restoring later, either with the
--load-session
option to Epiphany, or using a menu item from within the
browser. I’ve put a Miscbits project page up for it at:
Update: I have since found the SessionSaver extension, which appears to save the session on quitting (or closing the last window). I think this would also cover my usage. A few places to look for third party extensions are: