status bar showing nav progression
KevinField opened this issue · 3 comments
Like a traditional navigation system, showing the path you've taken would be helpful to see (also for jumping back quickly, but it should be done with pushState integration if possible, I think.)
And by pushState integration, I mean more specifically, if you had navigated down the tree to A -> B -> C -> D
then clicked B
on the nav bar, then clicked the Back button, you would be back at A -> B -> C -> D
, not A
.
I think that makes a better recovery scenario in case of a mis-click.
Hmm, this feature might also depend on #5, if we allow for jumping into a menu from any referrer without pushState data: we'd have to be able to count on calculating back from a given menu id to home, which would mean we'd have to expect a proper tree (and also that everything comes from one root.) But maybe that's an odd scenario to consider. If someone did bookmark in the middle of the tree, we could just put Home -> ... -> bookmark
with a literal ellipsis.