Hi twinsen,
I was actually working on an extension very similar to yours yesterday and then I found this website. My extension is simpler than yours right now, but though you might find my design useful to better yours.
First, why not simply for each session under the main SessionSaver have a subfolder for every session stored and in each of the session folders just separately add bookmarks for each tab, instead of concatenating them together. This has an advantage that each the user can just open up their SessionSaver folder, browse sessions, delete sessions, and open sessions (middle click folder) using the default chrome bookmark UI. This means less clicks and a more familiar interface, and has the advantage of if the users sync bookmarks, they can go online through google docs anywhere in the world and grab the links to their stored sessions, without needed chrome or your extension installed. [basically a fancy synced bookmark all tabs extension serves as a great session manager]
Also, you don't seem to preserve the parent window for each tab. While it's debatable if the tabs should be restored on the windows they were originally on, it would make a nice option.
(Also, I keep losing sessions with you extension, not sure the bug causing it)
You've made a nice extension, but there are parts of your design that seem like reinventing the wheel to me.
If anybody is interested in my method, let me know, and I might clean the code up a bit and release it.


LinkBack URL
About LinkBacks



Reply With Quote


