7
edits
Line 120: | Line 120: | ||
*If you are at a site (site A), and push back a bunch of times to get to (site B), are then follow a different site to get to another site (site C) it is no longer possible to use the forward button to get to site A again. This should be fixed by storing a tree of the forward and backward locations, and use an interface that allow you to branch when going forward. | *If you are at a site (site A), and push back a bunch of times to get to (site B), are then follow a different site to get to another site (site C) it is no longer possible to use the forward button to get to site A again. This should be fixed by storing a tree of the forward and backward locations, and use an interface that allow you to branch when going forward. | ||
** This proposal seems to me to be conceptually similar to proposals in the research literature for rewinding of UNDO stacks along N branches. What I recall from the literature is that this proved, in trial usage, to be complex to very problematic, particularly with respect to usability. If this proposal is implemented, then it might be wise to consider whether the Back/Forward behavior should default to the 'traditional' linear implementation and only turn on the 'branching' support on explicit user request (e.g., as a 'power user' feature). [[User:Jabbott|Jabbott]] 10:09, 16 October 2006 (PDT) | ** This proposal seems to me to be conceptually similar to proposals in the research literature for rewinding of UNDO stacks along N branches. What I recall from the literature is that this proved, in trial usage, to be complex to very problematic, particularly with respect to usability. If this proposal is implemented, then it might be wise to consider whether the Back/Forward behavior should default to the 'traditional' linear implementation and only turn on the 'branching' support on explicit user request (e.g., as a 'power user' feature). [[User:Jabbott|Jabbott]] 10:09, 16 October 2006 (PDT) | ||
**This may be a difficult feature to develop, as Jabbott has suggested, but it is something I have wanted for more than ten years. I agree that there should be an option for linear vs branchy history. But that option should be announced at the top of the dropdown history list, so that users know of this novel feature. | **This may be a difficult feature to develop, as Jabbott has suggested, but it is something I have wanted for more than ten years. I agree that there should be an option for linear vs branchy history. But that option should be announced at the top of the dropdown history list, so that users know of this novel feature. [[User:ehume|ehume]] 2006-10-17 2313 EDT | ||
[[User:ehume|ehume]] 2006-10-17 2313 EDT | |||
</td><td> | </td><td> | ||
Bug number required | Bug number required |
edits