tab history?

402 views
Skip to first unread message

Benoit Fouletier

unread,
Oct 3, 2017, 3:26:56 PM10/3/17
to Session Buddy Discussion
Hey, awesome extension, been using it for a while mainly for saving my ass after crashes, for the odd case where Chrome cannot auto-reopen its tabs.

But more and more, I have too many tabs open when doing research for my job, so I need to stash some away when changing focus, and then back.
Unfortunately, Session Buddy does not save/restore the tab history, which is sometimes quite destructive actually, I often need to know how I came across this or that paper, etc.
I find it odd because Chrome does that perfectly with "reopen last closed tab/window", or even when cherry-picking what to reopen from the history; is there a reason the extension can't do it or is it just a case of "too many features to do"?

I see in the roadmap that a full "session history" is planned, not sure I understand exactly the intent but that sounds almost overly ambitious... seems like a simple one-off "save tab history when clicking save session" would be a good first step, hint hint ;) !

PS: just donated some $ your way, thanks for the good work!

Session Buddy Support

unread,
Oct 3, 2017, 3:38:55 PM10/3/17
to sessionbud...@googlegroups.com
Hey Benoit, thanks for the donation!

Consideration of tab nav history is a very commonly-requested SB feature. Unfortunately, Chrome's API doesn't allow access to it. This issue was raised with the Chromium devs a few years ago but was abandoned due to security and complexity concerns.

The "session history" feature on the roadmap is a bit ambitious, yes :)  It's meant to be at the session level (eg, "what was the state of my open windows and tabs yesterday at noon?") and as such does track nav changes of a specific tab, but does not allow for the restoration of tab-level nav history into the forward/backward arrow menus.

I hope that makes sense.

Thanks again for your support!

Cheers,
Hans



--
You received this message because you are subscribed to the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-discuss+unsub...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Benoit Fouletier

unread,
Oct 3, 2017, 3:45:51 PM10/3/17
to sessionbud...@googlegroups.com
Arg, damn you, security concerns :( !
So that means that even when you implement your history tracking, you won't be able to restore it? ie there's no API to inject history into the back button?

Another thing I'd love to see in Chrome in general, is that when you open a link in a new tab, it inherits the current tab's history... not gonna happen soon apparently.

Actually I'd love to see full back/forth history with branches etc, like Mercurial or Git's metro lines, but that's properly uber-geeky :) ...

To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-discuss+unsubscrib...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to a topic in the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/sessionbuddy-discuss/oaSojDc5W2k/unsubscribe.
To unsubscribe from this group and all its topics, send an email to sessionbuddy-discuss+unsub...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Benoit Fouletier
@benblo42

Session Buddy Support

unread,
Oct 3, 2017, 4:01:26 PM10/3/17
to sessionbud...@googlegroups.com
> there's no API to inject history into the back button?

Correct. There's pushstate, but that only works for same-origin URLs so obviously is too limited. You could also theoretically "replay" all the requests but that's not a viable workaround.

full back/forth history with branches

Cool idea, but yea... probably too complicated for the average user :)


To unsubscribe from this group and all its topics, send an email to sessionbuddy-discuss+unsubscrib...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Benoit Fouletier
@benblo42

--
You received this message because you are subscribed to the Google Groups "Session Buddy Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sessionbuddy-discuss+unsub...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages