<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, May 9, 2013 at 8:08 PM, Mike de Boer <span dir="ltr"><<a href="mailto:mdeboer@mozilla.com" target="_blank">mdeboer@mozilla.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><br><div><div class="im"><div>On May 9, 2013, at 8:10 PM, sam townsend <<a href="mailto:rincewind22@gmail.com" target="_blank">rincewind22@gmail.com</a>> wrote:</div>
<br><blockquote type="cite"><div dir="ltr"><div>Hello,
<br><br>Posted this to dev-apps-firefox, but found out it seems this list is used much more, so I've sent it here.<br><br>So a common firefox navigation session (for me anyway) might go as follows:
<br>
<br>1) Search for "xyz" on Google
<br>2) Go to the first result, "<a href="http://a.com/" target="_blank">a.com</a>"
<br>3) Finish reading "<a href="http://a.com/" target="_blank">a.com</a>", go back to results.
<br>4) Find and navigate to another result, "<a href="http://b.com/" target="_blank">b.com</a>"
<br>5) Realise I want to return to "<a href="http://a.com/" target="_blank">a.com</a>", press back.
<br>6) Where from here? forward takes me to "<a href="http://b.com/" target="_blank">b.com</a>" and the search result for <a href="http://a.com/" target="_blank">a.com</a> is off the screen.
<br>I have a few options:
<br>
<br>a) Scroll up, eventually getting to <a href="http://a.com/" target="_blank">a.com</a>
<br>b) Open history, go to <a href="http://a.com/" target="_blank">a.com</a>
<br>
<br>Neither of these are very intuitive or easy.<br></div><div>
<br>Could the forward button be implemented such that there is a list 
presented of the places you have been which are forward of your current 
page?<br>This could possibly be implemented by simply adding more than one 
"forward" page to the list you get when forward/back is right-clicked in
 firefox 20.0.
<br></div></div></blockquote><div><br></div></div><div>Do you mean something along the lines of breadcrumb-style navigation? <a href="http://en.wikipedia.org/wiki/Breadcrumb_(navigation)" target="_blank">http://en.wikipedia.org/wiki/Breadcrumb_(navigation)</a></div>
</div></div></blockquote><div>Not really.<br></div><div>Basically, the graph for a session isn't linear, it's more of a tree: you can only have come from one website, but from a given website there are many places you could go forward to.<br>
</div><div>The current implementation of back/forward only allows you to go "forward" to the last place you visited from the current page.<br></div><div>What I'm suggesting is to change this so that you can navigate forward to more than one site you might have visited from the current page.<br>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><div><br></div><div>I'm trying to get your question concrete the help the discussion a bit...</div>
</div></div></blockquote><div>Fair enough, it was a bit unclear.<br></div><div>Does that clarify it? <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">
<div><br><blockquote type="cite"><div class="im"><div dir="ltr"><div>
<br>I know nothing about developing for firefox, or how the navigation 
data is stored so maybe someone on here could pick this up and run with 
it, or direct me to some resources I could use to work out more 
specifics about how this could be implemented, if it's a good idea, that
 would be great.
<br>
<br>Hope this isn't too long and I look forward to hearing what anyone thinks,
<br>
<br>Sam.
</div></div></div>
_______________________________________________<br>firefox-dev mailing list<br><a href="mailto:firefox-dev@mozilla.org" target="_blank">firefox-dev@mozilla.org</a><br><a href="https://mail.mozilla.org/listinfo/firefox-dev" target="_blank">https://mail.mozilla.org/listinfo/firefox-dev</a><br>
</blockquote></div><br><div>Cheers,</div><div><br></div><div>Mike.</div></div></blockquote></div>Thanks,<br><br></div><div class="gmail_extra">Sam<br></div></div>