Slashdot Mirror


Redesigning The "Back" Button

TheMatt writes "Nature Science Update is reporting today about research by New Zealand scientists on redesigning how the "Back" button works in your browser. They point to the fact that the current "Back" is more of an "Up" in a stack of pages. They propose a system that records all pages visited. A good summary page of their efforts in web navigation (including a interesting thumbnail-style "Back" menu) can be found on their page."

356 comments

  1. already have it by kaltkalt · · Score: 1, Redundant

    seems that if i click the lil' arrow next to the back button in IE I already have a list of all the pages i've already been to (or at least the last 10 or so).

    --

    Stupid people make stupid things profitable.
    1. Re:already have it by glesga_kiss · · Score: 3, Interesting
      I thought the same. It currently does go back through the pages as described already and it has done for as long as I can remember.

      Each press of it takes you back to where you were. The same is true for the IE style Explorer windows, where there is also an "Up" button available. Each functions as you would expect.

      If they really want to do some work with back buttons, sort out the problems with frames and scripted web pages first!

    2. Re:already have it by Mr+Guy · · Score: 1, Troll

      The parent isn't a troll... he's right. I can't figure out from reading the article what exactly they want to change. Mozilla has a nice drop down list of where I've been, it goes back to the page I was at before. What exactly do they MEAN?

    3. Re:already have it by Anonymous Coward · · Score: 0

      Don't worry, they will be appropriately metamodded back to the stone age.

    4. Re:already have it by jd142 · · Score: 5, Informative

      No, I don't think you do. Try the following:

      1) Go to the Slashdot main page at http://slashdot.org

      2) Go to the discussion about the back button.

      3) Click your back button and go back to the main page

      4) Click on the link to the discussion about Microsoft being its own worst enemy.

      5) Now try to use your back button to get back to the discussion about the back button. On both Mozilla 1.2.1 and IE 6, that piece of data is gone. You go back to the slashdot main page and then back to the site you visited before slashdot. It is a feature I've been annoyed with for awhile.

      At the end of the day, I can't just hit alt+- and revisit every page I've been to.

      Why is it gone? Because you went "up" in the directory hierarchy to the main slashdot page and so it erased the back button discussion.

      I can get to the page in the history of course. And as I read the article, that's really what they are talking about (at least as I understood it): integrating the history into the back button so that you can more easily retrace your steps.

      At least that's what I think they are talking about.

    5. Re:already have it by notque · · Score: 1

      Thank you for explaining that. I didn't get what they were talking about until that. The only real question is, is that enough of a reason to change it? I've accepted that as the way it functions. I don't think I'm missing anything by not having it function like an "Up" button.

      --
      http://use.perl.org
    6. Re:already have it by tylerdave · · Score: 1

      So you're saying that software works well enough as it is and we therefore shouldn't make an effort to improve it? That seems kind of silly to me.

    7. Re:already have it by notque · · Score: 1

      I understand your point, but I don't feel as though that is something I would want to have. I use favourites, and history to browze the web, and I don't go many places other than Slashdot and ESPN anyway. I'm not saying that it wouldn't help other people, or that I would be adverse to change. From my point, it is not needed, and I don't beileve you needed a study to determine any part of that. Upgrade it? Cool. I may even use it, I am more disheartened by the Study for everything aspect. Whatever happened to common sense?

      --
      http://use.perl.org
    8. Re:already have it by c · · Score: 1

      No problem with Konqueror (an older version, mind you). It appears
      to keep a proper linear history and when you go back, you go back both
      to a specific page and the page location you left from. The history
      in the sidebar, on the other hand, is a site hierarchy rather than a
      linear list.

      I can't quite understand why a browser would want to implement what is
      essentially a linear process as a hierarchy any more than I feel it
      necessary for a web site to reflect the file system layout...

      c.

      --
      Log in or piss off.
    9. Re:already have it by Anonymous Coward · · Score: 0

      Ok, someone's having a field day with mod points. We better hurry up and use them up before these crackhead moderators do too much.

      Linux sucks! That should do it.

    10. Re:already have it by jd142 · · Score: 2

      Oh yeah, I'm not saying that this study is suggesting something really novel, or even necessarily needed. All they are really talking about is integrating a true history into the back button. It's way overdone.

      Personally I'd like to be able to get my true chronological history using alt+ -, instead of opening the history window and trying to remember where exactly I was, but I agree with the poster who said that this is pretty far down the list of needed features for browsers.

      But the cool thing is that it should be a fairly trivial hack to add to Mozilla.

    11. Re:already have it by aengblom · · Score: 2

      I finally get it!

      (Score:5, Troll) = Stupid question, needs to be answered

      (No Offense KaltKalt) I wish my stupid remarks had value. ;-)

      --


      So close and yet so far from the world's perfect ID number
    12. Re:already have it by cmacb · · Score: 4, Interesting

      Too bad the article was not more clear about the problem they were trying to solve, or on what their solution was for that matter.

      I've always had *another* idea of what the back button might do. Originally most web sites were organized in a somewhat linear fashion, like a book. The top page would have a list of links and you could think of these links as "Chapters". Once you skipped to a chapter, you might page forward in the chapter and finally might transition naturally to the next chapter.

      I always thought it would be nice if each page had linking information built into it indicating what the next logical "page" would be as well as the previous logical page. The forward and back buttons would use *that* information first, and only if that information was not available would it go "up" by going back to a page in your history.

      With such a system in place, a Google search on "homeschooling" might take me into the center of an article on the general topic of education. Using the forward and back buttons I could visit the entire site in the order the author had intended.

      Come to think of it, I think there used to be HTML tags to alter the normal back and forward function, but they were more often used incorrectly, and I haven't seen sites use them much lately.

      If the researchers will concentrate on changing the HTML specifications to add sensible tags in this area I'm sure the browsers will follow. Just convincing Micrososft to change the way the buttons work is the wrong way to go.

    13. Re:already have it by notque · · Score: 1

      Right, and I think that only people using Mozilla would really care either way. Most people don't even know what they are missing, so why get them outraged over the fact they don't have a true history when they don't even know what one is :) (And now that I think about it, it would be neat... but nothing I'd use if it wasn't for the fact I already use Mozilla.)

      --
      http://use.perl.org
    14. Re:already have it by Aglassis · · Score: 5, Interesting

      I think perhaps the button with the problem isn't the back button, but the forward button. Consider:

      1) Go to the Slashdot main page at http://slashdot.org

      2) Go to the discussion about the back button.

      3) Click your back button and go back to the main page
      Note: the forward button is active

      4) Click on the link to the discussion about Microsoft being its own worst enemy.

      5) Now try to use your back button...

      The forward button is active again.

      The problem isn't with the back button. Its that the forward button doesn't give you options. This can be implemented by considering each website a node in a tree structure. As you visit a hyperlink you go up the tree. When you click back, you go down the tree one step. Forward will bring you up the tree again, but will pick a default unless you specify which branch to follow (to be implemented).

      The only problem is that the forward button is typically implemented so that it gives you a list of items to pick so that if you hit back 3 times, you would see the 3 web pages you just visited in reverse order in the list. I think it could be adequately implemented with expanding menus (but this is a UI pain-in-the-ass!).

      --
      Suddenly, the hairy finger of a familiar monkey tapped me on the shoulder. It was time.--G. T.
    15. Re:already have it by Asprin · · Score: 5, Interesting

      I don't think it has anything to do with going "up in the heirarchy" to the slashdot main page on any web site.

      1. type in www.slashdot.com
      2. type in www.yahoo.com
      3. hit back
      4. type in www.msn.com

      Now, try to get to www.yahoo.com using the back button. See? Same thing, no site organization or heirarchies involved anywhere.

      Rather, the problem is that the back and forward buttons move you within a linear chain of pages independent of the sites they are on. If you go back in that chain and then type in a new URL, you've truncated off the tail end of that chain and replaced it with the new page.

      I've been aware of this effect or years, but I never considered it a problem that required a solution.

      Methinks the researchers doth smokest too mucheth. That or they're desperate for more researchbucks(TM).

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    16. Re:already have it by AvitarX · · Score: 4, Insightful

      Funny that you look at that as a problem. I think the same thing is a virtue.

      If I want this discussion to be in my foward/backwardness I would click the big slashdot in the top left. If I do not I click the back button. I personally want to be able to get to the previous sight I viseted in as few backs possible (usually around 3). It were setup the way you want it could easily be 12 or more after going on slashdot. After every 0 coment I choose to read it will set me back even further. Sometimes I like to read the spicif mods on a post, again more things in my history. If every page in my history was in the back button que that would be very bad.

      I fI were to decide I was too lazy to check spelling ect. (I am) and that I would be ashamed to post in such a state (I am not), and therefore aborted this comment, I would have all sorts of crap that was worthless in my back button que (I still will, but at least it will have been somethomething).

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    17. Re:already have it by Cato+the+Elder · · Score: 1, Flamebait

      A 5 modded post on slashdot revealed a complete lack of knowledge about how the back button works. If you don't understand something, it will in general be harder to use. I think that this makes it a legitimate subject for research.

    18. Re:already have it by buttahead · · Score: 2, Interesting

      This really exists:

      Mozilla has an "up, next, previous, first, last, etc" set of buttons that you can use to browse an ordered set of pages. go to the magic cauldron for an example. The html listed below makes this work and (i believe...) is part of the html 4 standard.

      [link HREF="magic-cauldron-3.html" REL=next]
      [link HREF="magic-cauldron-1.html" REL=previous]
      [link HREF="magic-cauldron.html#toc2" REL=contents]

    19. Re:already have it by spectral · · Score: 2

      There's information in the HTML spec to indicate what the next and previous pages will be. Mozilla uses this information to prefetch the page for you during times when nothing else is using the bandwidth. What I would like to see is it either change the back and forward buttons to use the next and previous links, or have the buttons appear somewhere else.. as opposed to searching for the next and prev buttons on pages that might move due to different banner ads and scrolling and shit.

    20. Re:already have it by Anonymous Coward · · Score: 0

      That seems to be an odd behaviour with WinXP. When exploring directories in "File mode" with Explorer, pressing the back button takes you through your history, not the hiearchy. Let there be directories foo, foo/ogg, foo/doc, foo/wav and bar. If I navigate to foo, then foo/doc, then bar, then foo/wav and then to foo/ogg pressing the back button links me to foo/wav, then bar, foo/doc and then to foo. I guess it would make too much sense to move that feature over to the "HTML mode".

    21. Re:already have it by n__0 · · Score: 1

      The cunning plan would be to have both a "back" and an "up" button. Google already has an up button but they should build that into browsers and put it next to a nice shiny redesigned "back" button as described by the researchers, the no one needs to learn about it because there is always the alternative old style button there for them.

    22. Re:already have it by Anonymous Coward · · Score: 0

      It seems that feature has been "fixed" in the Konqueror for KDE 3.0.5.

    23. Re:already have it by Anonymous Coward · · Score: 0

      Somebody mod the parent up please.

      Although one piece of information is missing, namely how to enable this extra navigation. For that, do View -> Show/Hide -> Site Navigation Bar. There aren't exactly many sites using the <link> tags, but enough to make it useful; Our very own slashdot, all message boards using phpBB, bugzilla... well, quite a few really.

    24. Re:already have it by 47001foo · · Score: 1

      Ever tried to use the History button? Sometimes I use it when I lose track of my actions;)

      Just a thought!

    25. Re:already have it by SimplexO · · Score: 1

      I am a fan of the way it is now. Sure, I've been accustom to it all of my life, but the way it works now seems to work with the way I think.

      I think of it like driving a remote controlled car. I navigate the car around until I hit the table. I carefully execute the "backup-and-turn" maneuver and then head off in my new direction.

      I think of browsing as a thread that can be directed at my will. And the neat thing about this thread is I can make a copy of it and change the new thread's direction, all with a middle click (open in new tab)!

      Also, what if Joe Sixpack doesn't want to (or can't) use multiple tabs/windows and he needs to get information from two pages back and forth? After a little bit of back-and-forthing his entire list of previous sites will be just those two pages, instead of a longer list of previously visited URL's.

      You also have to worry about re-defining the most widely used UI widget just for the sake of, what? Changing it to it's logically perfect definition? I'm sure I'm not the only person to say it, but: "If it ain't broke, don't fix it!"

    26. Re:already have it by Tackhead · · Score: 3, Insightful
      > Mozilla has an "up, next, previous, first, last, etc" set of buttons that you can use to browse an ordered set of pages. go to the magic cauldron [tuxedo.org] for an example. The html listed below makes this work and (i believe...) is part of the html 4 standard.
      >
      >[link HREF="magic-cauldron-3.html" REL=next]
      > [link HREF="magic-cauldron-1.html" REL=previous]
      > [link HREF="magic-cauldron.html#toc2" REL=contents]

      Huh? The way I read it, I see:

      [link HREF="big_ad_page.html" REL=next]
      [link HREF="big_ad_page.html" REL=previous]
      [link HREF="big_ad_page.html" REL=contents]

      With "big_ad_page.html" being "Hah! You thought disabling Javashit could disable popups and interstitials! Thanks to 'standars', all your back button are belong to us!"

    27. Re:already have it by miltimj · · Score: 2
      "See? Same thing, no site organization or heirarchies involved anywhere."

      Really?
      • www.slashdot.com [sic]
        • www.yahoo.com
      • www.msn.com
      Here are the algorithmic rules applied:
      1. Every time you click a direct link (or type in address bar, et al), you move "down" in the heirarchy
      2. Every time you hit the back button, you move back up in the heirarchy. The problem is that you can't see multiple items at the same level with the back button -- which is what they're trying to solve.
      --
      "Truth is not decided by majority vote" consensus gentium -- Norman Geisler
    28. Re:already have it by harveymf · · Score: 1

      I agree, the back button is for going 'back' in the same branch you are in, the history button is for finding the other branchs that you have been. Simple and logical. Trying to display all of the branchs and where they meet etc would be a nightmare for most common users of the internet, maybe good for academics who just sit around and browse all day... Better get back to work now.

    29. Re:already have it by Unregistered · · Score: 1

      This is the better slution. the UI would be the same except when you hit the arrow it opens a list as it does, but each list item can either be clicked on or expands to another submenu. Not too bad. If you don't hit the arrow i think the foreward button should behave as it does now.

    30. Re:already have it by Anonymous Coward · · Score: 0

      The cunning plan would be to have both a "back" and an "up" button. Google already has an up button but they should build that into browsers and put it next to a nice shiny redesigned "back" button as described by the researchers, the no one needs to learn about it because there is always the alternative old style button there for them.

      If they're going to keep the functionality of the old style back button they should keep it with the one called "back" that everyone knows about. And to me an "up" button to me would indicate going up in the directory structure of the site as Explorer (and every other file navigator) does with the directories on a computer. In fact I believe that Konquerer does this.

    31. Re:already have it by srvivn21 · · Score: 2
      Except this doesn't affect your back button at all. Those links are just that: links. They show up the same as
      <a href=magic-cauldron-3.html>next</a>
      would and don't do anything to your browser history.
    32. Re:already have it by Anonymous Coward · · Score: 0

      Whoah there hotshot: what they MEAN is to prolong their stay at that comfy cult, their university. Currently, the job market is dead so the longer they can stay and still produce nothing, the better.

    33. Re:already have it by smokin_juan · · Score: 1

      oh for fuck sake. put a tree view of visited pages in IE and be done with it. christ, you'd think the fabric of time was unraveling.

    34. Re:already have it by McCrapDeluxe · · Score: 1

      In Opera 7 Beta 2, the Forward button was given additional capability: if there's no page ahead in history and you're on a page with a "next" link, it will trigger that next link.

    35. Re:already have it by Anonymous Coward · · Score: 0

      >too lazy to check spelling ect. (I am)

      No shit.

    36. Re:already have it by hacker · · Score: 2
      5) Now try to use your back button to get back to the discussion about the back button. On both Mozilla 1.2.1 and IE 6, that piece of data is gone. You go back to the slashdot main page and then back to the site you visited before slashdot. It is a feature I've been annoyed with for awhile.

      ..probably because the "Discussion About the Back Button" is no longer in the same tree as the path that led you to the "Microsoft Hates Self" discussion.

      I don't see how ANYONE could consider this logical at all. You follow a path, from one link to the next. Why would you expect that a link from 1->3 should bring you from 3->2 when you press Back? That's the most unintuitive behavior I've ever heard of, and it doesn't apply ANYWHERE in society. Think of maps, driving directions, a paper book, a filing cabinet.

      In any case, Mozilla has this feature, and does exactly what you want, if you click the little "down arrow" next to Mozilla's back button. A dropdown menu of all the pages you've been to will be presented.

    37. Re:already have it by hacker · · Score: 2
      1. type in www.slashdot.com
      2. type in www.yahoo.com
      3. hit back
      4. type in www.msn.com

      Now, try to get to www.yahoo.com using the back button. See? Same thing, no site organization or heirarchies involved anywhere.

      You just answered your own question. "type in", does not begin creating a tree of events to record. Consider this:

      1. Walk from 42nd Street in New York, 12 blocks.
      2. Walk from Market Street in San Francisco, 12 blocks.
      3. Walk from Lansdown Street in Boston, 3 blocks.
      4. ..now walk back up 12 blocks on Market Street.

      You can't, because you don't have a LINK from one to the other. "Back" implies a path that includes at least two points, not one.

      I think your perception of what the back button should do is a bit flawed.

    38. Re:already have it by hacker · · Score: 2
      The only problem is that the forward button is typically implemented so that it gives you a list of items to pick so that if you hit back 3 times, you would see the 3 web pages you just visited in reverse order in the list. I think it could be adequately implemented with expanding menus (but this is a UI pain-in-the-ass!).

      Funny, I've been using this in Mozilla for at least a year, maybe more. It's been a built-in for awhile. Click the little down-arrow on your Forward button or Back button when you have a history in there. Works like a champ.

      This whole Back button discussion is a non-issue.

    39. Re:already have it by Asprin · · Score: 2


      Criminy! Gimme a frickin' break!

      ALTERNATE INSTRUCTIONS FOR THE NEAR-CRIMINALLY NITPICKY

      1. Create a web page www.bozo.com/index.html with links to www.yahoo.com and www.msn.com. Spend big-bucks to rent a server on rackspace to host my 1337 paradigm-shattering pagX0rz.

      2. Lather, rinse, repeat my original instructions using the web page to type in the URLs for you.

      If you really have that big a problem with the way the back button works, fine. Just make sure you leave an option so I can switch the behavior back to "broken" and we can all be happy.

      BTW, It's pretty lame to accuse me of not understanding how the stupid 'back' button works. You are apparently not able to correlate the similarities between a clicked link and a typed-in URL. How weak is that?!?!

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    40. Re:already have it by hacker · · Score: 2
      sigh... you still don't understand, so maybe a visual representation will help you here.

      ....2
      ../
      1
      ..\
      ...\
      ....3

      See above. If you are on page 1, a page of links, or a URL you typed into a browser window, and then follow a link from page 1 to page 2, and then hit "Back", you are returned to page 1 (as expected).

      If you now go from page 1 to page 3, and hit "Back", you are suggesting that somehow there should be a way to get back to page 2? That's just silly, because you never went from page 2 to page 3 to create a relationship between 2 and 3.

    41. Re:already have it by Asprin · · Score: 2


      Sigh... *You* still don't understand. I get what you're saying, I just think the proposed alteration is superfluous. There **IS** a way to get from page 2 to page 3 - it's called the browser history. Altering the back button behavior to browse the whole history is redundant.

      Furthermore, let's say you do 'back-button' to a node (like #1 above) with several branches. If you 'forward-button' again, which branch do you take? Do you display a menu? Do you take the most recently retreaded path? If so, then you're in the same boat.

      It seems to me the problem you have is not with the 'back' button, but the 'forward' button.

      What *I* would find useful is adding an alternate page-history view to the browser to display it in a tree-format rather than a flat list, but that has nothing to do with the 'back' button.

      Look, we are just going to have to agree that we want it to work two different ways. Please, let's end this so we can get back to something more productive than arguing about back-button behavior.

      We can *both* do more damage if we split up. ;)

      --
      "Lawyers are for sucks."
      - Doug McKenzie
    42. Re:already have it by Anonymous Coward · · Score: 0

      Even slashdot already has this! You just need a browser that supports this, Opera 7. (for now only windows, still in BETA)

      Besides giving you the ability to go "back" and "forward" you can also choose home, index, contents, search, glossary, help, first, last, up, copyright and author

      Also if there is a "next" the forward button changes into a different icon, "fast forward" button as they call it.

  2. They should... by craenor · · Score: 4, Funny

    come to the U.S. and apply for a gov't grant to study this...probably get $5 million a year at least.

    Important research!

    1. Re:They should... by dirkdidit · · Score: 2

      To whoever modded that one up, I'm pretty sure he was trying to make a joke there and not something informative.

    2. Re:They should... by Controllers · · Score: 1

      I know he was making a joke. The sad thing is that it is informative because it is something the US goverment would write a grant for.

      I bet if they did follow this guys advice they would get the 5 million dollars to study what the back button should do.

      --
      You have 30 Moderator Points! Use 'em or lose 'em!
    3. Re:They should... by MarcQuadra · · Score: 2

      $5 million could be peanuts compared to the overall savings a superior 'back button' technology could bring us. Steve Jobs had the right idea when he pushed the original Mac development team to shave second off the boot time; he said every second times every boot times every user would save millions of seconds/dollars in the end.

      --
      "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    4. Re:They should... by zekt · · Score: 1
      In my HCI class at Uni, I wanted to present this issue (the problem with the analogy of the back button in Mosiac) as a essay topic for the subject.

      This was about 9 years ago (damn now I feel old). It was knocked back as a candidate topic cause it was too trivial!

      <toungePlanetedFirmlyInCheek>
      To my HCI lecturer - you have ruined my career! I could have been working at U Canterbury and skiing long ski seasons at Mt Hutt. Curse you! ;-p
      </toungePlanetedFirmlyinCheek>

      --
      In my next incarnation, I hope to come back as a code monkey.
  3. If I'm not mistaken..... by deathcow · · Score: 4, Funny


    Doesnt Amazon have a patent on this??

    (groan)

    1. Re:If I'm not mistaken..... by belroth · · Score: 2

      Not yet?

      --
      I hereby inform you that I have NOT been required to provide any decryption keys.
  4. WHY? by Computer! · · Score: 5, Insightful

    The average web browser's "back" feature is almost the only software feature in existence that is universally understood, and works as advertised. If it aint broke...

    --
    If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    1. Re:WHY? by Malnathor · · Score: 3, Informative

      Actually, the way I understand it is as follows: Visit page 1, click a link to page 2, hit the back button, and then go to page 3. Now, if you use the back button from page 3, page 2 is not on the list. The back button they propose would include page 2.

    2. Re:WHY? by ez76 · · Score: 4, Interesting
      The average web browser's "back" feature is almost the only software feature in existence that is universally understood, and works as advertised
      This ceases to be true once you throw cache-controlling headers (which force a refresh on many browsers) into the mix. For example, on banking sites (and other sites that want transactional semantics), the Back button will often force a reload if your browser honors "Pragma: no-cache" or "Cache-control" headers.

      Also, as a previous poster pointed out, the back button also works unintuitively (compared to, say, the standard edit menu Undo function) when you browse to a new page from a page to which you've clicked back (works more like a tree than a chain in that case).
    3. Re:WHY? by kawika · · Score: 4, Insightful

      I've seen people expect the back button works that way, and they've been confused when they click Back multiple tims and it doesn't show them all the pages they have been to. However, I don't see that the "new" approach offers that many benefits. The pattern of previous page visits is a tree. Any approach that tries to flatten out a tree is going to surprise (or annoy) someone. Most browsers have a History feature that lets you see where you've been and that works a lot like the proposed Back design.

    4. Re: WHY? by Black+Parrot · · Score: 2, Funny


      > The average web browser's "back" feature is almost the only software feature in existence that is universally understood, and works as advertised. If it aint broke...

      The problem is that "back" is the wrong way when you're on the other side of the equator.

      --
      Sheesh, evil *and* a jerk. -- Jade
    5. Re:WHY? by rjstanford · · Score: 2
      ez76 comments:
      Also, as a previous poster pointed out, the back button also works unintuitively (compared to, say, the standard edit menu Undo function) when you browse to a new page from a page to which you've clicked back (works more like a tree than a chain in that case).
      On the contrary, its exactly the same. Thae the following example:
      1. User types "important stuff"
      2. User hits UNDO
      3. User types "stupid stuff"
      4. User wants to go back to "important stuff"
      Too bad for the user. UNDO works pretty much the same way that the BACK button does (or vice versa).
      --
      You're special forces then? That's great! I just love your olympics!
    6. Re: WHY? by Anonymous Coward · · Score: 0

      Stupid Aussies!

    7. Re:WHY? by dan+g · · Score: 3, Insightful

      Well I guess you're both overgeneralizing. A quick test shows emacs's undo will redo previous undos, but word will not.

    8. Re:WHY? by Dudio · · Score: 1

      Hmmph. I was going to post something similar to the parent (Undo == Back), but this is interesting. I guess it's a matter of how one conceptualizes Back/Undo then. I always looked at it as analagous to going back to a prior point in a sequence of events, from which point one chooses a new sequence going forward. I guess some (e.g. emacs users) look at it as forward progress through a sequence of events that happens to reverse the effects of prior events in the sequence. Maybe this would make for a good user configurable option ([X] Back/Undo erases events from history)?

    9. Re:WHY? by Ben+Hutchings · · Score: 2
      For example, on banking sites (and other sites that want transactional semantics), the Back button will often force a reload if your browser honors "Pragma: no-cache" or "Cache-control" headers.

      This is not correct behaviour. The HTTP 1.1 specification specifically states (section 13.13) that cache control should not prevent the viewing of stale pages in a browser history.

    10. Re:WHY? by studerby · · Score: 2

      Yea, but the problem with History (after browsing through 80 sites) is that you have to know the name of the host with the content you're interested in. Was that interesting news item on Windows on bugtraq.com, securityfocus.com, zdnet.com, news.com, register.com, ... Without context or clues, you have to search through a lot of history, remember or write down URLs, or give up...

      --

      .sig generation error:468(3)

    11. Re:WHY? by Anonymous Coward · · Score: 1, Insightful

      History is closer to the temporal back button, but it is different in that it records only the last visit to a page.

      Go to page a, click on a link to page b, go 'back', click on a link to page c, click on a link to page d.

      The "back" stack now contains only page c and page a. The "temporal back" list is a,b,a,c. The "history" contains b,a,c.

      I would vote for a back tree with a default path which is defined by the conventional back behaviour. Instead of flat drop down lists, the menus could simply represent the browsing tree. In the above example, the back button would have a drop menu of c and a, with a submenu on a which contains b.

    12. Re: WHY? by Anonymous Coward · · Score: 0

      'Stupid Aussies' is redundant, but the article talks about New Zealand researchers, who are neither stupid, nor Aussies.

    13. Re:WHY? by SoupIsGoodFood_42 · · Score: 2
      But it isn't univeraly understood, and it doesn't work exactly as advertised. The research and suggestion they made aims to make it more understood, and work exactly as advertised. Did you even read the artical? Or did you just read the headline and have a knee-jerk reation?

      You should really be modded to -1, redundant.

    14. Re:WHY? by aridhol · · Score: 1

      Mozilla displays the page titles in its history. Not by default, though (View -> Group By -> None)

      --
      I can't say that I don't give a fuck. I've just run out of fuck to give.
    15. Re:WHY? by Computer! · · Score: 2

      I didn't read the entire article, but I skimmed it. Does clicking "Back" not take you to the page you were looking at previously? Seems to work as advertised to me. Also, my own research indicates that anything my mom understands in the way of computing, it is safe to say, is universally understood. Thanks for your "RTFA", though. You just don't get that enough on Slashdot.

      Also, anyone who would claim "The traditional back button suffers from the distance and targeting issues that govern Fitts' Law" probably has their egg-shaped head so far up their ass that making something less complicated, and more intuitive would be impossible.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    16. Re:WHY? by Drakonian · · Score: 2
      I don't think the behaviour of a single click on the Back button should be changed. But I fully agree with the idea that page 2 should be on the list (accessed by clicking the arrow or right-clicking).

      For instance: I go to Slashdot.org. I click on "Read More..." to read Story 1. I realize it's all First Posts, so I click Back to go to Slashdot.org. Then I click on "Read More..." for Story 2. At this point, I still beleive that single-clicking Back should take me to Slashdot.org main page, but I think Story 1 should definitely be in the drop-down/right-click list, when it currently isn't. I want to read some real non-first-post comments!

      --
      Random is the New Order.
    17. Re:WHY? by ogre2112 · · Score: 1

      Sorry, I agree with the writer of the article. I swear not a day goes by I don't curse that damned back button.

      If you click a link, then go back, click another link.. you can't go back to the first link you clicked from within the second.

      This situation happens to me daily, and it's very annoying. And don't bet on IE's history cache to be of any help.. It's just shy of worthless.

    18. Re:WHY? by SoupIsGoodFood_42 · · Score: 2
      Does clicking "Back" not take you to the page you were looking at previously?

      No, not always. Read the post near the very top for an example.

      Thanks for your "RTFA", though. You just don't get that enough on Slashdot.

      Well, the funny thing is, if people did RTFA, then not only would you not get RTFA posts. But you would also not have a whole lot of missleading post all over the place to begin with.

      Also, anyone who would claim "The traditional back button suffers from the distance and targeting issues that govern Fitts' Law" probably has their egg-shaped head so far up their ass that making something less complicated, and more intuitive would be impossible.

      Or the person who is listening to them has their head so far up their ass, that they think they are an expert at everything, and can't beleive that someone could have an good understanding in a field they don't have a clue in.

    19. Re:WHY? by Reziac · · Score: 2

      Is this issue just an IE thing? Because my preferred Netscape 3.04 goes back (and forward) in catalog order, thru however many pages I've been to in that window, with no visible limit; it does NOT get stuck at any index pages. The only exception is when I hit a no-cache page, and once I get off it, NS continues backtracking forever.

      Personally, I don't want it messed with. It ain't broke.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    20. Re:WHY? by superyooser · · Score: 2
      I don't have that problem because I used Mozilla's tabbed browsing.

      What I do: Middle-click the first link (opens in own tab), middle-click the second link (opens in yet another tab), and don't worry about the Back button at all. You've got all three pages in tabs. Want to get rid of a tab? Just middle-click it.

    21. Re:WHY? by Computer! · · Score: 2

      No, not always. Read the post near the very top for an example.

      Oooh, good one! You got me there! I have no idea what you're talking about, since you didn't include a link to the post in question, or even copy an' paste the example. I think you mean that when the back button is clicked more than once, then a link is clicked, further behavior of the back button is contrary to what some would expect. That's not the same as the feature being broken, or counterintuitive. Of course, who knows what you mean, because you just threw out a lame "Read the Fucking Article", and leaned back in your chair, hands clasped. By the way, hardly anyone reads the entire article before they post. In this case, they'd probably still be reading, since there are several papers and articles availible from any of the several links in the text of the submission. The point is, my post did not indicate lack of knowlege on the subject, so STFU.

      Or the person who is listening to them has their head so far up their ass, that they think they are an expert at everything, and can't beleive that someone could have an good understanding in a field they don't have a clue in.

      Big words from someone who's not even a programmer, but a graphic designer. I wish I had known that from the beginning, so I didn't have to waste my time replying. Your level of intimacy with software is as a user, which gives you the same level of authority to comment as the average 11-year-old girl. If you're not going to acknowlege those that actually make the software you use (read:me, programmer for over six years), please at least have the respect not to question their competence.

      --
      If you fall off a building, go real limp, because maybe you'll look like a dummy and people will be like hey, free dummy
    22. Re:WHY? by SoupIsGoodFood_42 · · Score: 2
      Oooh, good one! You got me there! I have no idea what you're talking about, since you didn't include a link

      Sorry. There was one modded highly near the top, but must have dropped. But here's one.

      Of course not everyone reads the artical in full, but if you're going to make comment about the critical point in the artical, then you should make sure you've got your facts right, and that may mean reading the artical in full. Else the post is kinda redundant.

      I think you mean that when the back button is clicked more than once, then a link is clicked, further behavior of the back button is contrary to what some would expect. That's not the same as the feature being broken, or counterintuitive.

      Exactly. But it is counterintuitive if users don't understand it right. Besides I never said it was counterintuitive or broken, I said it isn't understood properly, and doesn't work as advertised. This is the point the artical made. And yes, it was longer than it needed to be, or a summary would have been nice, but it is supposed to be a research paper. It would have been nice if the /. editors posted a summary, but hey.

      Big words from someone who's not even a programmer, but a graphic designer.

      *sigh* I use HTML, CSS, PHP, APS, and have had limited experience with MySQL. I have also set-up Apatche/PHP/MySQL on both Win2000 and OS X. I have sucessfully installed a few Linux distros. I also take a interest and practice in usability and UI etc.
      I may know jack shit about pearl or C (even though I'm sure I would have no trouble learning them), but as you can see, I have a knowledge of web design technologies and usability that most programmers wouldn't have let alone the average user. So please don't make sure decisions on my experties based on an old, out of date web-site.

      Also, just because you're a programmer, it doesn't mean you are nessesary good at designing applications. The code behide the application, the UI, and what it does are 3 very different things.
      Therefore, I may have no coding experince with software applications. But I have a fair idea of how to design a UI for them, and can tell if something is an improvment or not.

  5. Don't we have this already? by EMDischarge · · Score: 1

    IE 5.2.2 on OS X 10.2.3 has a nifty little feature where you can HOLD DOWN the mouse button and get a nice long list in reverse chronological order of the pages you've visited.

    One could always use the History feature too.

    Get to work on something REALLY useful, like a perpetual motion machine. Jeez...

    --
    Quintus malus puer est.
    1. Re:Don't we have this already? by nullard · · Score: 1

      Of course, most browsers (including IE) have done this(on many platforms) for a very long time. I think the point is that the new tech uses thumbnails.

      --


      t'nera semordnilap
    2. Re:Don't we have this already? by duren686 · · Score: 1

      The point is that the new page would go back to pages that you previously exited via the back button.. Which, when you pause to think about it, sounds like a chore and a half to implement so it isn't retarded.

      --
      Y2K Compliant since the late 1890s
  6. Re:Registration required. Blah blah blah... by Anonymous Coward · · Score: 0

    are you dumb? no reg required

  7. Umm..... by dirkdidit · · Score: 1

    How exactly is that research? It seems to be a pretty trivial piece of code to write. Hell it could be done in Visual Basic in 20 minutes I bet.

    1. Re:Umm..... by Quasar1999 · · Score: 4, Insightful

      How exactly is that research? It seems to be a pretty trivial piece of code to write. Hell it could be done in Visual Basic in 20 minutes I bet.

      Ok, first, ignoring your ignorant claim that it can be done in 20 minutes (it would need at least 2 days of QA testing, not to mention tonnes of time in beta), the research is not regarding the code, its regarding the user experience. I can clone the start menu from Windows XP with relatively little effort, but had I actually had to design the Windows XP start menu from scratch, it would have taken a crap load of research. Sure the code is easy, it's the design, and more importantly the human element that is important. If people don't find the menu intuitive they won't use it. Same goes for this 'new' back functionality. Obviously you are thinking about this from the point of view of a code monkey. If everyone were to think like that, computers would still be hard to use for the masses.

      So to answer your question, it is research because they are researching how people use the existing back button, what users want the back button to do, what they actually do with it, and how to change the back button to make the majority of internet users happier with it's functionality.

      --

      ---
      Programming is like sex... Make one mistake and support it the rest of your life.
    2. Re:Umm..... by limekiller4 · · Score: 1
      dirkdidit writes:
      "How exactly is that research? It seems to be a pretty trivial piece of code to write. Hell it could be done in Visual Basic in 20 minutes I bet.

      It's not implementation, it's the concept, stupid. How long does it take for you to write E=mc2?

      --
      My .02,
      Limekiller
    3. Re:Umm..... by dirkdidit · · Score: 2

      Most users don't give a fuck about the Back button. They use once in a while. Hell if you took the back button out most users wouldn't even know it was gone. And when they do use the back button, it's not to go back 10 or 20 times but maybe 1 or 2.

      2 days of QA testing? Maybe, if you wanted to get a test group to see what they thought of it.

    4. Re:Umm..... by Quasar1999 · · Score: 2

      Most users don't give a fuck about the Back button. They use once in a while. Hell if you took the back button out most users wouldn't even know it was gone. And when they do use the back button, it's not to go back 10 or 20 times but maybe 1 or 2.

      Do you have proof to back up your claim? I'm not disputing your observation, but without proof, it's just an opinion. If you actually got data to show as proof of your 'opinion', then you have just conducted research (gathering data). So even though the actual research is on a subject that appears very narrow, possibly with little to gain from the results, it is still data gathered to help show usage patterns, and is used by this group to attempt to modify the functionality, thus changing, and hopefully optimizing the general usage patterns.

      Waste of time? No. Revolutionary? Hell no. Necessary? Yes, at the very least we can use their research to help disprove your 'opinion', that the average user wouldn't even notice the back button was missing.

      --

      ---
      Programming is like sex... Make one mistake and support it the rest of your life.
    5. Re:Umm..... by SoupIsGoodFood_42 · · Score: 2
      Hell if you took the back button out most users wouldn't even know it was gone.

      This little gem can only come from someone who has never done any usability testing at all.

      And when they do use the back button, it's not to go back 10 or 20 times but maybe 1 or 2.

      Really? And how do you know this very handy fact? Did you read it somewhere? Did you do your own well planned usability test? Or did you simply pull it out of your ass?

    6. Re:Umm..... by dirkdidit · · Score: 2

      I've never done much testing of any kind.
      Pulled it out of my ass thanks.

    7. Re:Umm..... by dirkdidit · · Score: 2

      I have no proof to back it up. It's just from observation and talking with other people. It's an opinion more or less but it somewhat has a foundation.

    8. Re:Umm..... by SoupIsGoodFood_42 · · Score: 2

      You'd be suprised at what you find when work with real people, instead of pulling things out your ass ;)

  8. Usability by Gortbusters.org · · Score: 1

    It's funny how usability is often over looked in many products, however once you give someone an interface (whether it be bad or not), and enough people are acustomed to it... it's really hard to change.

    The Linux community has some great ideas that come out of it... but to move yer standard MS-gort to a linux machine, you have to throw out all their user experience with a computer OR you have to make Linux look like windows.

    In developing web apps, the back button is a real !@#@!%!

    --
    --------
    Free your mind.
    1. Re:Usability by studerby · · Score: 1
      In developing web apps, the back button is a real !@#@!%!

      Agreed.

      And many web applications that implement some sort of stateful behavior *still* break in weird and wonderful ways when a user backs up. Developers tend to dismiss "back" as something users shouldn't do...

      --

      .sig generation error:468(3)

    2. Re:Usability by Anonymous Coward · · Score: 0
      In developing web apps, the back button is a real !@#@!%!
      No it's not. It's no harder than handling Back or Cancel buttons in a conventional GUI. Just stop thinking "cookies" for session tracking. Embed what you need in hidden fields in the input forms and use a database to stash what the user's done so far during their session. If the browser's any good at all, it reposts the form when the user goes back and you know exactly where you are. Since you're using database lookups to track where they are and what they've done, detecting things like inadvertent reposts or redundant orders is easy if you just think of certain activities as being one-way or one-time-only for the session. Postgres and C, man, postgres and C.
  9. Sorry but, by llamalicious · · Score: 5, Insightful

    For the labelling:
    I prefer to think of my "back" button as working like a paper book. I generally don't flip pages "up" when going to a previous page, so the "back" terminology is friendly to me.

    As for the idea:
    All I really need the back button to do, for better efficiency, is to skip posted forms, that's all I want. What did I miss in that article that really make their system stand out from stacking? I like my stacks dammit.

    1. Re:Sorry but, by SanLouBlues · · Score: 3, Insightful

      Then think of their design as a back button for "choose your own adventure books". So if you want to easily flip between having jumped through the dimensional portal and having gone to look for your missing friend you don't have to reread the original forking page.

    2. Re:Sorry but, by llamalicious · · Score: 1

      Interesting way of thinking about that, thanks.
      I'd mod you up, but I posted.

    3. Re:Sorry but, by cheese_wallet · · Score: 2

      I like stacks too. I don't like bookmarks... I rarely use them. But I'd like push and pop buttons, that store info that is maybe just valid until I close the browser. I'd probably never push more than one page at a time, but it's easy enough to have that functionality.

      It would've been nice right now, for example, to have pushed the current page before hitting the reply button. As it is now I'd have to jump back twice to get where I was.

      Actually that's not true, I use mozilla's tabbed browsing for the same effect. But I'd still like push and pop buttons. And before anyone says that it is too complex for your everyday joe, I respond with "well even the simplest calculators have the 1 deep stack", to which someone would probably reply that most people don't know how to use it.

    4. Re:Sorry but, by geoswan · · Score: 2
      I prefer to think of my "back" button as working like a paper book. I generally don't flip pages "up" when going to a previous page, so the "back" terminology is friendly to me.

      In 1981 I had the unpleasant duty of trying to teach Arts students a little bit of BASIC programming. One of my students was the elderly wife of an elderly Professor. She was a dogged student and lovely person. (Most of my students couldn't have cared less if they learned anything, so long as they figured out how to get a good mark.) Anyhow, one day, she came up, after class to scold me.

      "Mr Swan, I have been paying attention in class, and I think I understand what you mean by input and output. And I feel I must tell you I think you have explained it in a very confusing way. It seems to me that when we open a file for "input" it means we want to take something out of it! And when we open a file for "output" it means we want to put something into it! So why don't we call input input and output output?"

      I tried to explain to her why it made more innate sense to follow the conventional interpretations of input and output -- with a total lack of success.

      On my way home that day I decided I owed her an apology. Not for introducing the confusing conventional interpretation, but for claiming it had any merit beyond being the accepted, convention.

      I decided it didn't. There are a lot of interpretations whose only merit is that they are conventional, that only seem natural because they are the established ways we are familiar with.

      Jacob Bronowski wrote that the word "revolution" did not have any implication of overturning the established order until after the publication of Copernicus's work.

      The interpretation of the back button is another example of a convention that only seems natural through familiarity.

  10. Re:first by YellowSnow · · Score: 0, Offtopic

    xbox is huge!!!

    So are the controllers

  11. Err what? by Anonvmous+Coward · · Score: 1

    "They point to the fact that the current "Back" is more of an "Up" in a stack of pages. They propose a system that records all pages visited."

    Yeah, you're going "Up" in a stack of pages that you've visisted. So who's the twerp that thought this needed to be fixed?

  12. Don't we already do this? by TerryAtWork · · Score: 1

    I figure that the browser caches all your recent data from the pages it visits and only requests the new stuff from the server.

    Of course, there must be some way of discerning exactly what is new stuff, so I figure the server and the browser have a little conversation regarding file names and time/date stamps.

    Of course, there's a lot I don't know about the Internet, so I could be completely wrong. I'd appreciate it if someone more knowledgeable than me straightened this out, please.

    --
    It's Christmas everyday with BitTorrent.
  13. Like my daddy always said .... by airrage · · Score: 1, Troll

    Like my daddy always said, "If you can't think of anything to intelligently post, post anyway." So here goes: with all the problems on the internet today the BACK button is like number 12,342,342,352,352,352,352,350,230,235,023,052,035 ,203 on the list of priorities. Number one being AOL CDs.

    --
    "This isn't a study in computer science, its a study in human behavior"
    1. Re:Like my daddy always said .... by Anonymous Coward · · Score: 0

      don't you mean the first 12,342,342,352,352,352,352,350,230,235,023,052,035 ,202 of which are all the AOL cds that have been mailed?

    2. Re:Like my daddy always said .... by spectral · · Score: 1

      Wow, there seems to be an extremely high percentage of 2s, 3s, 5s, and 0s in that number. I propose we research the creation of randomly mashed numbers on the numberpad and see if we can make it more efficient (and thus more random). Might be better than trying to find a 'better' way of shoving a tree structure of previously visited links in to a sensible 'line'. Either way's going to annoy someone as not being the way they expect.

  14. Bah! by oGMo · · Score: 2, Funny

    Bah, I thought of this years ago. Back buttons suck. So does the whole linear web browser model. I mean, it's the web, right? Why is it always back and forward? Why don't we see a web (graph) view?

    I always wanted a web browser called "Sting" that displayed stuff like this and let you "cut through" the web. ;-)

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

    1. Re:Bah! by Milo+Fungus · · Score: 2, Interesting

      Exactly. Read Weaving the Web by Tim Berners-Lee for a good explanation of the origins of the WWW. A lot of the Web as we know it is a hacked version of Berners-Lee's original vision and intent. People weren't willing to make client programs text editors, so the Web became a publishing medium viewed with a browser instead of the interactive medium it was intended to be. It would be easy to display your browsing history as a hierarchy or as a link web, but it would probably take up more space on your screen. Display space is at a premium. (I wish Mozilla would let me interactively resize the tab buttons, for instance. They take up too much space.)

    2. Re:Bah! by mini+me · · Score: 1

      (I wish Mozilla would let me interactively resize the tab buttons, for instance. They take up too much space.)

      And they are the wrong orientation. In almost all cases we have much more horizontal space to work with yet the tabs take up the precious vertical space! Also I want to be able to tear off the tabs to create a new window.

    3. Re:Bah! by PhreakOfTime · · Score: 1
      Bah, I thought of this years ago

      And what did you do about it...nothing!

      Just the fact that you 'thought' about it means very little to anyone but the most gulible reader. Hell, Im thinking about building a spaceship that travells faster than the speed of light, but unless I actually do something about it, it doesnt really mean much, does it?

      I always wanted a web browser called "Sting" that displayed stuff like this and let you "cut through" the web. ;-)

      So what exactly are you waiting for? You have this whole wonderful idea in your head, but your waiting for what...someone else to do it? Light a fire under your ass. Open a book and learn how to program and write yourself an application that does what you want.

      Who knows, it may be a benefit for the whole world!

    4. Re:Bah! by oGMo · · Score: 2
      It would be easy to display your browsing history as a hierarchy or as a link web, but it would probably take up more space on your screen. Display space is at a premium.

      Yeah, this is why i see having a "full screen" (or however big your window is) graph view, and when you click on a node, the node replaces it. If you click on a link, it would "iconify" the content back to its node on the graph view, add it to the graph, load the new content, and then show it to you.

      It's interesting about the interactivity bit. I've seen various projects that do similar things, but most are toys/proofs-of-concept or not very developed (like the wiki stuff, although I haven't looked at that much so maybe it's more advanced than I realize).

      Thanks for the book reference, I'll check it out sometime.

      --

      Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  15. Konqueror by carrier+lost · · Score: 1

    To me, that's the best thing about it, the UP button.

    MjM

    I only mod up...

  16. Not good by teslatug · · Score: 3, Insightful
    On average, the two systems worked about equally well.
    Then what's the point of changing it. It seems to me it would just add more confusion and frustration.
  17. no.. it is "Back" by trefoil · · Score: 3, Insightful

    when you start a browser.. it begins on your "home page" from there you may jump from site to site.. not necessarily deeper into a website, but more often than not, it is. So to me, the "Back" button has to do more with "Back Tracking" as in taking a hike, and back tracking towards "home".

    1. Re:no.. it is "Back" by Anonymous Coward · · Score: 0

      no, if your out hiking and visit point a, point b and point c, when you decide to go home do you go straight home or back through a,b and c?

    2. Re:no.. it is "Back" by Dudio · · Score: 1

      He didn't say anything about going home; he said he was backtracking towards home. So, if point C is a dead-end at a river, you might go back to point B (towards home) and from there take the left fork towards point D instead of the right fork to point C that you took initially.

  18. Sidebar - History in Mozilla by Bonker · · Score: 4, Insightful

    Is what I think they're looking for.

    Lave the back button alone. It does what it's supposed to perfectly well. As long as it's not applied to file-systems or any other PC arcana, it's perfect for the task.

    If you want to make something that works for both file-systems or GUI shell browsing and web browsing, design a new tool. Don't overload the existing tools and make them useless for both tasks.

    --
    The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
    1. Re:Sidebar - History in Mozilla by bay43270 · · Score: 2

      The history bar in Mozilla is organized by day and then by site. What this study is looking for is a tree structure organized by time alone (the back button's stack plus any forks that would cause it to form a tree).

      It wouldn't be hard to make the history bar do this though. They could even put a 'back' button at the top of the bar that works they way they expect (the feedback of seeing the selection change in the tree would help enforce their mental model).

    2. Re:Sidebar - History in Mozilla by SoupIsGoodFood_42 · · Score: 2
      No is isn't, that orginises your stuff via domain, it's deffinitly not history based, except for within each domain.

      It doesn't do what it's supposed to do perfectly well, that was their hole point. Please re-read the artical.

      I'm still not sure what you on about in regards to file-system browsers.

  19. Nice thumbnails by nickdman · · Score: 1

    I like the fact that you can see the thumbnails, now only problem is your boss can walk by and see all the gamming and pr0n pages you have went to....

  20. Re:Registration required. Blah blah blah... by Anonvmous+Coward · · Score: 2

    "Where's teh mention that you need to register to read this article?"

    They probably never mentioned it because you don't need one.

  21. Didn't OS/2 Warp have this? by ejaytee · · Score: 2, Interesting


    Does anybody remember the OS/2 Warp (3.0) system web browser? I vaguely remember a really nifty tree display for page history that would show everywhere you were at one time and everywhere you went from there.

    1. Re:Didn't OS/2 Warp have this? by RetroGeek · · Score: 5, Interesting

      Does anybody remember the OS/2 Warp (3.0) system web browser?

      I do.

      It had a complete Web page showing all the links and hyper links that you visited.

      The first page was at the root level, then each link from that page was nested, with each subsequent link nested in turn. Each link was shown with the page title and was a link so you could re-visit that page.

      After a few hours it was interesting to see your browsing process. First you were here, then you went there, and there, and ...

      I miss that feature. It showed Web browsing in a non-linear fashion.

      --

      - - - - - - - - - - -
      I am a programmer. I am paid to produce syntax not grammar. Deal with it.
    2. Re:Didn't OS/2 Warp have this? by K-Man · · Score: 3, Interesting

      Ditto; it was a tree structure stored as an html page.

      One could save an entire session just by bringing up the tree in a browser window and saving it. That meant that, for instance, one could work through search results or links on a page one-by-one, hitting "back" one each page, and end up with a storable record of everything visited.

      Those were the days, when web browsing was considered something more than a Markov process.

      --
      ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
    3. Re:Didn't OS/2 Warp have this? by Anonymous Coward · · Score: 0

      I'm not positive but I do remember the tree.

      I first went online with os/2 browser, not warp It was so beautiful

    4. Re:Didn't OS/2 Warp have this? by pspmikek · · Score: 1

      Yes, Web Explorer, the first OS/2 web browser did.

      It was called the Web Map and it is still one of the most requested features we have for the OS/2 version of Mozilla.

      It essentially presented all your web history in a hierarchical view that was very easy to navigate.

      We (IBM) probably even have a patent on it :)

    5. Re:Didn't OS/2 Warp have this? by j_w_d · · Score: 2

      Indeed it did. The tree view of the history not only showed every page you had visited, it indicated through the tree structure how you navigated to a specific page. The browser was great, but most users were pushing for a version of Netscape rather than asking for the enhancements that would have allowed it to compete more freely.

      --
      ------ The only greater hazard to your liberty than n politicians is n+1 politicians.
  22. Making this really useful by Gorm+the+DBA · · Score: 4, Funny
    Okay...so after reading the article, I see that they're trying to make it so that users can get back to the main page easily so they can get to the information they want.

    Why not make it *really* easy and develop a "forward" button that would actually take you to the piece of the Mega-pagecount-poorly-indexed-searchbuttonless web portal of doom that you're really interested in? They could call it the Psychic Fast Forward or some such.

    Base it off of all of the Total Information Awareness data that the government wants to gather about us, so it predicts what you want.

    And then place locks on your browser so that you really only want to go to the major sites.

    Then eugenically engineer society so that you don't even know that you ever wanted to go somewhere else.

    NOW we're making the web useful!!!!!!!!!!!

    1. Re:Making this really useful by British · · Score: 2

      You would think with all the annoying things you can do with Javascript, they could incorporate a way to pre-populate "forward" history info, so that could be done.

      Or has it been done?

    2. Re:Making this really useful by MoogMan · · Score: 1

      I think Microsoft already tried this... its called Related Links ;)

    3. Re:Making this really useful by malarkey · · Score: 1
      Why not make it *really* easy and develop a "forward" button that would actually take you to the piece of the Mega-pagecount-poorly-indexed-searchbuttonless web portal of doom that you're really interested in? They could call it the Psychic Fast Forward or some such.

      check out Opera 7 Fast Forward.

      The new Fast Forward button gives you immediate access to the pages you
      will want to visit next.

    4. Re:Making this really useful by sckeener · · Score: 2
      Base it off of all of the Total Information Awareness data that the government wants to gather about us, so it predicts what you want.


      Who needs the government when you've got friendly corporate America gathering the information. I believe Google Labs has this very idea in the works.

      --
      "Only one thing, is impossible for god: to find any sense in any copyright law on the planet." Mark Twain
    5. Re:Making this really useful by Dudio · · Score: 1

      You could whip up a series of pages that drop a cookie and then navigate to the next script in the series. The pages would return different content depending on the cookie's value (which would indicate which pages had already been accessed), and the last one in the series would use window.history.go() to return to the original page, at which point the Forward list will have been populated. If/when the user visits one of the pages on the Forward list, the page(server-side script) would see from the cookie that he had already been there and return some sort of content (presumably something useful like pr0n, x10 ads or goatse traps).

  23. Uses for temporal navigation.. by verch · · Score: 1

    Insert witty crack about being able to sort through the time travel in science fiction movies here.

    Wait, scratch the part about witty.

  24. Back in Phoenix, IE and Chimera by teamhasnoi · · Score: 3, Interesting
    IE has an annoying habit of clearing the text boxes of a page when I get a timed out page and hit the 'back' button, say when posting to /. (slower than ever!?)

    Chimera and Phoenix keep that information in the box, saving me from having to copy the text, just in case.

    A feature I would like similar to 'back' would be to reopen the last page I was on when I last closed the browser. Often, I close the window and find that I still need some info that was on that last page. I hate browser history ie: I have that turned off, so I can't hunt through the history to quickly find the page.

    That feature would be nifty. Or something to make me less of a spaz.

    1. Re:Back in Phoenix, IE and Chimera by dubiousmike · · Score: 2

      Or something to make me less of a spaz.

      I recommend copious ammounts of pot brownies.

    2. Re:Back in Phoenix, IE and Chimera by Anonymous Coward · · Score: 0

      IE and Lynx are the only current browsers I have used that don't have this feature.

    3. Re:Back in Phoenix, IE and Chimera by Anonymous Coward · · Score: 0

      Opera6/7 already do this.

    4. Re:Back in Phoenix, IE and Chimera by tswinzig · · Score: 2

      A feature I would like similar to 'back' would be to reopen the last page I was on when I last closed the browser. Often, I close the window and find that I still need some info that was on that last page. I hate browser history ie: I have that turned off, so I can't hunt through the history to quickly find the page.

      Let's see, you hate browser history, and yet you want to make use of its features...

      Ummmm... ok.

      --

      "And like that ... he's gone."
    5. Re:Back in Phoenix, IE and Chimera by TheRIAAMustDie · · Score: 1

      Mmmmm.. pot brownies!

      --

      Don't think that a small group of dedicated individuals can't change the world. it's the only thing that ever has.
    6. Re:Back in Phoenix, IE and Chimera by EngMedic · · Score: 1

      A feature I would like similar to 'back' would be to reopen the last page I was on when I last closed the browser. Often, I close the window and find that I still need some info that was on that last page.

      as a tabbed-browsing convert, i have accidentally closed every tab i had open by just closing mozilla completely. Mozilla didn't have all the tab features i wanted by itself, so i got Multizilla and installed it for better tab support. It has an option to save open tabs on browser exit, and it works perfectly. The only issue i've found is that when you set it to open your homepage on load, it does this even when it's already open from the last time you kicked up mozilla. Every once and a while, i end up with about 4 copies of slashdot open at the same time... but what the hell, middle-click kills them quickly enough.
      this might be the solution for you.

      --
      filter: +3. Hey, look! all the trolls went away!
    7. Re:Back in Phoenix, IE and Chimera by Chester+K · · Score: 2

      IE has an annoying habit of clearing the text boxes of a page when I get a timed out page and hit the 'back' button, say when posting to /. (slower than ever!?)

      Chimera and Phoenix keep that information in the box, saving me from having to copy the text, just in case.


      Go to Tools > Internet Options > General Tab > Temporary Internet Files > Settings, and change "Check for newer versions of stored pages" from the default of "Automatically" to "Every time I start Internet Explorer", and the problem in IE of the back button clearing out forms will disappear.

      --

      NO CARRIER
  25. Um... by RedWolves2 · · Score: 2

    If it is not broken don't fix it!

  26. Interesting name by Anonymous Coward · · Score: 0

    Note: the scientist redesigning the back button is named "Andy Cockburn"

  27. What about Forward? by Remik · · Score: 3, Interesting

    I'm actually more interested in the possibility of redesigning the functionality of the forward button.

    In the current implementations, the forward button loses it's registry once you go back/up and then click a link. It's kind of like creating a new time line in your browser...you lose all the pages you had been to in the previous line...before you went back. Why should it be that way?

    -R

    1. Re:What about Forward? by kawika · · Score: 1

      What you are proposing would require a Flux Capacitor. :-)

    2. Re:What about Forward? by blincoln · · Score: 2

      Why should it be that way?

      Given that the forward button can only take you to one place (unless you want it to open a bunch of new browser windows when you click it), how else would it work, logically?

      --
      "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    3. Re:What about Forward? by wadetemp · · Score: 2

      Exactly. There are 3 cases with no obvious alternative behaviors besides mind reading... would someone like to explain what else it could do at these points?

      A) You click the back button. A back operation is performed. The forward button enables, allowing you to undo the back operation.

      B) You click the forward button. A back operation is undone. The forward button is enabled only if there are more back operations to undo.

      C) You click a link on a page, which navigates you to a new page. The forward button disables itself, because it doesn't know what you might click next. The browser could possibly preload a predicted page, however that would be different functionality than in A and probably should be a different button altogether... the same functionality could be done (and is already being done in some browsers) w/o a button at all.

    4. Re:What about Forward? by aborchers · · Score: 2

      I'm not so sure about the retooled back button either, but I've also thought about / wished for an improved forward button. The current forward button only provides the most-recently-used forward line, e.g. if you start at A, link to B, link to C, link to D, back to C, back to B, link to D, back to B, then only D will show as a foward option. I would like a forward button to become a hierarchical menu of previous browse lines. You would have to select which browse line and how far along it to proceed. For example, from my previous example, upon the third visit to B, the forward button would present a menu showing the two paths previously taken from B:

      -> C -> D
      -> D

      I think you could do something similar with "back".

      Of course, if I was really motivated, I'd jump into one of the plethora of OSS browsers and implement this, but instead I'll just make like a typical /.er and complain. ;-)

      --
      Trouble making decisions? Just flip for it.
    5. Re:What about Forward? by aborchers · · Score: 2

      No mind reading required.

      A) Assuming forward is active because we have just done one or more backs, it would activate with a list all of the routes previously taken from the current point.

      B) It is also active if a previously followed link path from the current page exists.

      C) Correct. Forward cannot be active after following a fresh link, but back is inactive before you start browsing. How is this relevant?

      I don't presume to have it all worked out, but I think my post to the parent presents a start.

      --
      Trouble making decisions? Just flip for it.
    6. Re:What about Forward? by jonadab · · Score: 2

      Indeed. I've had a forward button in every browser[1] I've used since
      1994, and I've yet to discover a use for it. Is it in case you hit
      back by mistake, or what? If I were redesigning the web browser
      toolbars to conserve space, the forward button is the first thing I
      would drop. (Well, that's assuming you've already turned off the
      things Navigator's prefs dialog lets you turn off easily, such as
      print and home.) I'd probably remove stop too and use the extra
      space to make the history button a first-class citizen. (Oh, that's
      another thing about the forward button: the history list gives you
      all of its functionality plus a great deal more. This is also true
      of back, but back you use so constantly that it needs to be easy to
      hit quickly.)

      [1] Except for non-GUI/non-mouse browsers, which have an equivalent
      keystroke that does exactly the same thing. Oh, and telnet to
      port 80 doesn't have it either.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    7. Re:What about Forward? by Anonymous Coward · · Score: 0

      I think your idea is interesting but probably too complex for most people to understand (it needs to be pretty intuitive). I just submitted a mozilla feature request based on the parent post's idea about keeping the forward history:

      http://bugzilla.mozilla.org/show_bug.cgi?id=1871 87

      (You'll probably have to copy and paste that URL into the browser to get it to work, bugzilla doesn't allow links from slashdot usually.)

  28. Uhm... by Squidgee · · Score: 1
    > They point to the fact that the current "Back" is more of an "Up" in a stack of pages.

    Uhm, it goes up in the stack of recently visited pages, not in the stack of pages on the actual site.

    Seems to me they're basically rewriting what the browser's back button does, only they're saying it actually does something new; a waste of time, IMHO.

    1. Re:Uhm... by stratjakt · · Score: 1

      Nah, this is what they're doing..

      Right now, if your at site A, then click to site B, click to site C, then click back twice, you end up at A, and you'll be able to go forward twice back to C.

      But, if you go back to A, then click to site D, then go back, forward will take you to D, and B and C are lost in the back-forward scheme. As they should be, IMO.

      Basically, they'd just use the already existing history feature, and back/forward would just be tied to the time you visited that site. So you'd go back to A, forward to B, C and then D.

      Whats needed is to redesign the 'Scroll Lock' button. What the hell does it do? It looks so important - it even makes a light go on on the keyboard to indicate its state! Yet it does nothing!

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:Uhm... by Squidgee · · Score: 1

      Ah, you're right; I saw it as soon as you said "Go from A to D". Thanks for the clarifacation. =)

  29. Some sites already redesign the Back button by serutan · · Score: 5, Funny

    By using script to change it to a "Stay-Here" button. Those are the sites you make a point of never bookmarking, or ever intentionally visiting again.

    1. Re:Some sites already redesign the Back button by DunbarTheInept · · Score: 2

      That's usually not done with scripts. It's just a very simple HTTP header redirect. (You know those sites you visit where it says, "This site has moved, you will be redirected to the new site in 5 seconds." Well, that delay is settable, and can be set to zero seconds. What happens when your back button stays put is that the page preceeding the one you are looking at has a zero-second redirection to the page you are on, so you visit it and bounce to the same page again faster than your browser displays it. Yes, it's incredibly annoying. But you can work around it by using the pulldown back list instead of just the back button, and then going back two links into the history instead of just one - that will skip the redirecting page.

      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    2. Re:Some sites already redesign the Back button by jesser · · Score: 3, Informative

      If you find a site where that happens in Mozilla, please file a bug. Mozilla's policy is that fast redirects should not add an item to session history, where "fast" means something like "under 10 seconds and not in response to user input in the intermediate page". It's already fixed for most cases in Mozilla. One case that was fixed recently was a redirect in an onload handler (bug 124245).

      Btw, in most cases, sites did not break the back button intentionally. They were just trying to redirect from one URL to another, and didn't know that Netscape 4 required you to use a specific redirect method in order to avoid leaving an entry in session history.

      --
      The shareholder is always right.
  30. Button? by Gimpin · · Score: 1, Funny

    First of all, who still uses a mouse...press the backspace key

    --
    "Simon Says, Fuck You" - George Carlin
    1. Re:Button? by Anonymous Coward · · Score: 0

      Who still uses a keyboard...put in the appropriate punchcard

  31. what? by tps12 · · Score: 2

    Yeah, the Back button is "up" for a down-growing vertical stack, but it's also "left" for a right-growing horizontal one. They're each equally intuitive and consistent, and the "left" model seems to be a pretty well-entrenched standard. I don't see any reason to mess with what is probably the easiest to use UI element in any modern web browser.

    --

    Karma: Good (despite my invention of the Karma: sig)
  32. No, redesign the FORWARD button... by Lxy · · Score: 4, Funny

    The back button is fine the way it is.

    If the Back button takes me to where I've been, why doesn't the Forward button take me where I haven't been yet? I want a button that takes me to where I'm going to go before I ask it. Is that too much to ask?

    --

    There is no reasonable defense against an idiot with an agenda
    :wq
    1. Re:No, redesign the FORWARD button... by tlianza · · Score: 2, Interesting

      Check out the fast forward button in Opera 7. If it detects a "next" button on the page your looking at (ex. Google search results) it detects that and allows you to jump to it. I'm not sure if it pre-fetches or not. Kind of neat.

    2. Re:No, redesign the FORWARD button... by MrEd · · Score: 1

      You want a button that takes you where you want to go today? It's on your keyboard, right between the alt and control keys...

      --

      Wah!

    3. Re:No, redesign the FORWARD button... by Anonymous Coward · · Score: 0

      Ah, I knew it! Sooo....
      Where do you want to go today?

    4. Re:No, redesign the FORWARD button... by SoupIsGoodFood_42 · · Score: 2
      Sound like a good way of mixing elements and confusing users to me. The back and forward buttons are strictly for history. If they see that they can go forward, then they might be under the impression they have just been there, and have go back to the current page.

      On of the biggest flaws in GUI design are dual perpous controls, or controls that change etc.

  33. Re:first by Real+World+Stuff · · Score: 0

    Use an "S" controller if you have little girl hands.

    --
    If we don't fight for ourselves no one will.
  34. IE and Mozilla already have this. by Desert+Raven · · Score: 2

    This is news?

    First, the back button in IE and Mozilla has a drop-down that will show the previous 9 or so pages.

    Second, there is the History button/menu, which will display a full listing broken down by site and date.

    Maybe some of these "academics" should actually pull their heads out for a look at the real world now and again.

  35. Uh? by blincoln · · Score: 2

    Maybe I haven't had enough caffeine today, but I'm not understanding what this team has changed, exactly.

    Every browser I've ever used has a back button that takes you through the history of every page you've visited, not just index pages.

    What am I missing here?

    --
    "...always new atoms but always doing the same dance, remembering what the dance was yesterday." -Richard Feynman
    1. Re:Uh? by Tikiman · · Score: 1
      Maybe I haven't had enough caffeine today, but I'm not understanding what this team has changed, exactly.

      I've had plenty of caffeine and I can't figure it out either. It seems like the "back" behaviour they are trying to fix is like when you go a site with frames, navigate for a while, then click "back" and you go back to the previous site - though not many sites are like that today,

    2. Re:Uh? by Anonymous Coward · · Score: 0

      None of you seem to have had enough caffeine though.What they're trying to do is a back button which remembers all of the "threads" you have started.

      For example:
      Say you visit page A.
      Then you go to page B.
      Then you use your back button to go to page A again.
      Now you decide to go to page C.
      In current back button implementation there's no way for you to go back to B using only your back button.
      This is what they are trying to do.

    3. Re:Uh? by jonadab · · Score: 2

      > I'm not understanding what this team has changed, exactly.

      Indeed. In particular:
      > They have replaced the current stacking system, which only records
      > index pages, with one that records every page in the order it was
      > visited.

      Huh? What current stacking system are they talking about? I have
      NEVER seen that behavior. Nor would it make any sense whatsoever;
      the web is designed around the principle that all pages are
      horizontal from one another (which is why it's an href, not a vref).

      Some experimentation has been done with the concept of "Up", either
      by using the link tags or by s/[^\/]+\/?// URI trimming, but while
      both have theoretical merit, such a small percentage of the web is
      structured in the expected way that these features turn out to be
      you never use or something you use very rarely (respectively).

      As far as recording only index pages (does that mean only index.*,
      or does it mean something else?), I thought about that for almost
      four seconds, but in the end I concluded that it's imbecilic.

      --
      Cut that out, or I will ship you to Norilsk in a box.
  36. It was a tough assignment but we did it. by Stumbles · · Score: 0

    It took a team of scientists to figure this out?

    --
    My karma is not a Chameleon.
  37. Erm.... by fatkid4ever · · Score: 0

    So like, build a better mouse trap and stuff....

  38. From the country that brought you... nothing by stratjakt · · Score: 1

    This team of 'scientists' wants to replace the Back button with the History tree?

    Brilliant. Abso-Fucking-lutely brilliant.

    You kiwis keep the hell away from my desktop.

    --
    I don't need no instructions to know how to rock!!!!
    1. Re:From the country that brought you... nothing by Anonymous Coward · · Score: 0

      you mean the country that brought us Lord of the Rings?

  39. It's really a tree structure by Spy4MS · · Score: 2

    When you hit your back button and select another link, you're really branching the tree of visited sites.

    It makes more sense to have an explorer-style tree view than a history. That way you can navigate a site and still have an idea where you have been.

    1. Re:It's really a tree structure by 91degrees · · Score: 2, Interesting

      I was going to post a similar comment.

      You're totally right about the functionality required. The problem I see here is user interface. While a tree diagram is quite easy to follow, a tree similar to the file browser one does take up rather a lot of space.

      Thinking about it, I tend to use Mozilla's tabs as a means to launch several links from the same page, which allows me to flick thhough them, and return. This allows most of the functionality, but it does get confusing remembering where the pages were linked from. Perhaps what we need is a nested tabs view or something.

    2. Re:It's really a tree structure by Spy4MS · · Score: 3, Interesting

      Ok, shoot me for replying to myself, but I thought about it more and it occurred to me that the best UI tool isn't a explorer-style tree, but a multiple-level menu--similar to existing back-menus, but branched:

      BACK BUTTON ^
      Page3 (last visited) | page4 (linked from page3)
      | page5 (linked from page3)
      | page6 (linked from page3)
      Page2 (linked from page1)
      Page1 (started here)

      You are currently on page7, linked from page3. As you can see, it only branches when the back button is hit on page4,5 or 6, and you choose another link on page3. So back-button behavior is preserved, but enhanced to prevent information (clicked link) loss.

    3. Re:It's really a tree structure by Reid · · Score: 1

      I worked on a project about 8 years ago that did something similar to that. It was a separate application built on top of a homegrown GUI graph library that communicated with Mosaic. Every time the user clicked on a link, it created a new node in a tree and updated the display in its own window. The idea was to have both windows up side-by-side; the user could click in the tree to return to any previously visited page. I think it might have used something called CCI to do the client interaction, but this is getting to be a dim memory....

      Unfortunately, this never really got finished and I don't even know where the code is now.

  40. Programmers vs UI Designers by SPautz · · Score: 1

    Why are programmers doing this, and not user interface designers? Programmers excel at discovering and providing for edge cases, but nearly all UI decisions require discovering and optimizing for the common case. Optimally, the two approaches should work on the application together, but for UI-centric design decisions like how to make the back button work, most programmers simply bring the wrong approach to the table.

    From the website, it looks like the author is involved and rather knowledgable about HCI, but the article doesn't mention anything about

  41. Does your average user care? by I'm+a+racist. · · Score: 0

    Personally, I'd like more flexibility in a browser's back/forward functionality (and might get some use out of a variety of implementations). But, does your average user care at all? I'll bet most wouldn't even notice. Lots of websites integrate their own back/forward functionality anyway, which I'll bet get a fair amount of use. This may just confuse some of the simpler folk who want things to "just work".

    By the way, have they patented this yet? If they plan on exploiting this, they've got 1 year (I think) from the date of publication, they'd better get to filing! Anyone smell a lawsuit coming in a couple of years?

    --


    Down with Saudi Arabia!!!
  42. OS X panel view by jpsst34 · · Score: 2, Interesting

    I'm not an OS X user. But I wish I were. I really like the panel view (or whatever it's called) in the file browser. With every click, it shifts the panels to the left, and adds another at the current location. This gives a great visual view of history and allows you to sort of back up to the last wrong turn and go in another direction. It kicks the ass of the MS tree view. Something like this would be great in a web browser.

    --
    How are you going to keep them down on the farm once they've seen Karl Hungus?
    1. Re:OS X panel view by SoupIsGoodFood_42 · · Score: 2

      This is totaly different. The panel view in OS X is not histroy based, it's 100% heirachical, which makes sence for browsing files on your computer, but not so much for web-browsing. Besides, the idea is to fix the probelms with the back button, because it doesn't take up much space, and people already know how to use it.

    2. Re:OS X panel view by Anonymous Coward · · Score: 0

      However...

      If you use the back button in 'column' view - which is what I think we're talking about - it works just like a web browser, ie. you jump all over the place indiscriminately of the heirarchy.

      Actually, it's probably a very good thing to use to test these hypotheses because you can see the heirarchy and how the back button jumps around through it (unlike a web page).

    3. Re:OS X panel view by SoupIsGoodFood_42 · · Score: 2
      If you use the back button in 'column' view - which is what I think we're talking about - it works just like a web browser, ie. you jump all over the place indiscriminately of the heirarchy.

      But that just works like the current browers do ;) (if not, then like how they explained in the artical).

  43. oops by SPautz · · Score: 1

    Stupid submit button; I wish it were placed a litle further from the preview button. :-/ Please ignore this comment: the site does mention his coworkers, and they all seem very involved and knowledgable about both HCI and programming. It would have been nice if the article had mentioned some of this.

  44. So what? by ZoneGray · · Score: 2

    Big Deal. They can change it all they want, but my dad still won't be able to figure it out.

  45. Can someone help me understand by tlianza · · Score: 1

    As user of both Opera mouse gestures, and Windows Explorer, I know the difference between a "back" command and an "up" command. Both of these applications offer "back" and "up" and distinguish between them.

    "Back" always takes you to the last place you were. Click it again, and it takes you to the place you were before that. "Up" in Windows explorer will take you to the parent directory of the current directory. "Up" in Opera will do the same, but on a website - it takes you to the parent virtual directory (from http://asdf.com/test/ to http://asdf.com, for example).

    So I come into this article with those two concepts in mind, and when they tell me "back" should be called "up" I get really confused. These statements are also confusing:

    They have replaced the current stacking system, which only records index pages, with one that records every page in the order it was visited.
    What are "index pages"? I read that and think index.html - default pages. That can't be right though, because obviously the current system records more than just the default pages.
    "The main problem with the current back button is that recently visited pages disappear," says computer scientist Andy Cockburn

    This one I really don't understand. Pick a recent browser (Opera, Mozilla/Phoenix, IE) and you'll see the back button has an attached pull-down with your recently visited pages. As someone already mentioned, your history also lists your recently visited pages. Jeez, most people are pissed that their browser remembers TOO MANY recently visited pages (like when you start typing in the address bar and non-work-related sites pop up) rather than not enough.

    Now if they're talking about a back button that can span browsing sessions, that might be interesting. It doesn't sound like they are though...
  46. after you read the article... by circletimessquare · · Score: 2

    after you read the article...

    make sure you go "up" to slashdot, rather than "back" to slashdot to post a comment...

    wtf???

    they need to backup and rethink their verbiage (pun intended). psychologically, the way the human mind thinks of time and travelling, the back button just makes too much sense.

    --
    intellectual property law is philosophically incoherent. it is your moral duty to ignore it or sabotage it
  47. What's new? by james_underscore · · Score: 1

    Can someone explain how this is different from the existing back buttons. I don't know about IE, but the behaviour described in the article seems identical to Mozilla's back button.

  48. It sounds like this has been done by Tim+Macinta · · Score: 2

    This sounds an awful lot like the Mozilla site navigation bar to me. This was removed right before 1.0 was released, which is why I'm still using a pre-1.0 version of Mozilla myself (well, that and the fact that Mozilla was already rock solid before 1.0).

    1. Re:It sounds like this has been done by jonadab · · Score: 2

      > This was removed right before 1.0 was released

      It wasn't removed; it was just turned off by default -- for good
      reason; all it did was take up space; approximately 0.0000% of the
      web has _useful_ link tags, and even if you count non-useful ones
      it's still a pretty small minority. I used to set the thing to
      Show Only As Needed (meaning, when the site has at least one tag),
      but I ended up turning it to Never, because on the occasions that
      it does show up it's doubleplusunuseful, as near as I can tell.

      If you do actually find it useful, you can easily turn it on by
      selecting View->Show/Hide->Site Navigation Bar->Show Always. While
      you're at it, point out an example of a site where it's useful.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    2. Re:It sounds like this has been done by Tim+Macinta · · Score: 2
      While you're at it, point out an example of a site where it's useful.
      You're looking at it. I use the "Top" link to navigate to the main page on Slashdot all the time. It comes in handy when I'm in the middle of a page and don't want to scroll around to find the "home" link on the page.
    3. Re:It sounds like this has been done by Anonymous Coward · · Score: 0

      Well, it wasn't removed, but it currently does not work properly.

  49. MOD PARENT UP!! by Anonymous Coward · · Score: 0

    Not only is this poster sincere, but he is also quite right.

  50. google to the rescue. by slothdog · · Score: 2

    So install the Google toolbar if you're using IE, or the Mozilla variant if you're using Mozilla, and use the "up" button provided there. Whee.

  51. "the subjects were extremely enthusiastic" by dagg · · Score: 2

    Of course they were. The subjects are always extremely enthusiastic about new things they've never seen before. I would have a better chance of believing the paper if they would have had a few "extremely UNenthusiastic"s thrown in. As the paper stands, everyone liked pretty much everything that was thrown at them. That is BOGUS.

    --
    Sex - Find It
  52. How about.... by Flabby+Boohoo · · Score: 2, Funny

    Instead of a back button, create a belly button.

  53. The article poorly explains things by Randolpho · · Score: 5, Informative

    The first thing I thought as I was reading the article was, as everyone else has commented, "how is this different?"

    It really *is* different; the problem is that the article explains things very poorly. Here's the difference:

    With normal browsers, when you click the back button to a previous page, and then follow a new link on the previous page, the page you were on before you clicked the back button and followed a new link, is removed from the list. This is what they mean by "stack" behavior.

    What these guys are proposing is that every time you visit a page, it goes into the back list. Thus if you are on, say, page 2, and click the back button to page 1, then follow a link to page 3, the list stored in the back button is 1 - 2 - 3, and you will go back to page 2. In the current system, the list stored would be 1 - 3; page 2 is gone from the list and no longer available via the back button.

    So now you know. Regardless, this behavior is already available in I.E. 5.x and above via the History explorer bar. A simple sort by Order Visited Today gets the list exactly as proposed by the article. Except for the thumbnails, however, which is a very good touch.

    Personally, I think it would be best to have *two* such buttons; one that has stack behavior (current "back" button), and another that has the proposed temporal behavior; perhaps as a history pull-down menu.

    --
    "Times have not become more violent. They have just become more televised."
    -Marilyn Manson
    1. Re:The article poorly explains things by stratjakt · · Score: 2, Insightful

      See, here's some programmers clearly overthinking the problem, and not understanding how the stuff is employed in the real world. This is why this stuff is best left to UI designers.

      They're viewing the forward/back as popping and pulling off of a stack. Your average nontechie has no grasp of what that means, to them, forward/back is analagous to the path you took to get there.

      This morning, I left my home and drove on the highway (1), and half asleep took the wrong exit (2). I went back to (1) and continued to work (3). Later when I reverse my route (by going 'back'), I dont want to go to 2 again. The path I took is (1)-(3), the reverse of that is (3)-(1)

      The back/forward analogy is perfect as it is.

      What these guys describe is (in english) a previous/next or earlier/later feature, not significantly different from the history menu/bar.

      And Up/Down is navigating a fixed tree structure (going Up from slashdot.org/yro yields slashdot.org).

      --
      I don't need no instructions to know how to rock!!!!
    2. Re:The article poorly explains things by nothings · · Score: 1
      Phoenix (I haven't tried Mozilla) does something sort of like this for it's "Go" history. I didn't work it out exactly--either it's remembering all pages, or it's just interleaving all the "stacked" pages from all tabs, but either way it totally screws up my normal browsing process, since I tend to leave a "main page" where I can get back to it with two or three "back"s, and use Go to shortcut that. Under Phoenix, the Go list ends up filling with misc junk and my "main page" isn't visible anymore.

      So instead I'm still using Netscape 4.

    3. Re:The article poorly explains things by Anonymous Coward · · Score: 0

      Thanks for clearing that up. The explanation in the article is exceptionally poor. I just couldn't get it into my head that the back button was based on a hierarchy of web pages. Generally I do not think as a list as a hierarchy.

    4. Re:The article poorly explains things by Anonymous Coward · · Score: 0


      Please stick to coding and leave the UI design to professional UI designers. Someone please think about the children!!

    5. Re:The article poorly explains things by rabidcow · · Score: 2

      In my experience, the back button is almost always used for "no, that isn't what I want, go back and try something else." The previous pages you went back from are very rarely relevant. Tabs or windows can cover other uses, assuming the user is aware of them and they're easy to use/understand.

      Thus if you are on, say, page 2, and click the back button to page 1, then follow a link to page 3, the list stored in the back button is 1 - 2 - 3, and you will go back to page 2.

      This alternate behavior would be a nightmare. (and I'm a programmer, so stfu you UI design hippies ;)

      Let's say you wanted to repeat this, and go to page 4 (also linked off of page 1). You'd have to go back to page 2, then back to page 1 before you could get to page 4.

      Now suppose you wanted to go to page 5. You go back to page 3, then back to page 2, then back to page 1. As you can imagine, this quickly becomes unusable. You have to keep going back through everything you didn't want.

    6. Re:The article poorly explains things by elmegil · · Score: 3, Interesting

      Try using the down arrow, next to the back button. Unlike Netscrape/Mozilla where that is identical to the top level "go", in Phoenix, the down arrow does what you want, and the Go menu does what this article suggests is good. The best of both worlds!

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    7. Re:The article poorly explains things by DunbarTheInept · · Score: 3, Insightful
      That would, to put it politely, suck. I don't want the browser to forget that I was on page 2 at one point. I might want to get back to it again. I assume what you meant isn't that page 2 is GONE from the history, just that it isn't stored in the history multiple times, and is just there the first time. (So if you read pages 3,4,5 from page 2, you normally get a history of 1-2-3-2-4-2-5 and this thing would collapse the redundant 2's so you have instead 1-2-3-4-5. There would still be a '2' in there, but not each time you go back and revisit.)

      Personally, I'd hate this. If I want to get back to '2' to see the next link on it (to page 6 perhaps), I want to just go back to the most recent step where I visited '2' in the history, not all the way back to the very first time I visited it ever, which if '2' has a lot of links on it I've been reading through, could be buried quite deep.)

      The problem is that in reality you browse through the web as a tree of nested links, but the browser only remembers this as a one-dimensional list, not as a tree. It will always be ugly to try to mash what in the real world is a tree into a data structure that is only a list. The only real fix is a user interface that presents you with your browsing history as a tree rather than as a one-dimensional list. This might be implementable through cascading menus when you click-and-hold the back button rather than just a single list.

      So you might see something like this:

      1. Page 1
        1. Page 1.1
        2. Page 1.2
      2. Page 2
        1. Page 3
        2. Page 4
        3. Page 5
      (Imagine the above done as a cascading pulldown menu. Slashdot filtered out my attempts to create ascii-art to show it the right way.)
      What these guys propose is worse than what we have now, in my opinion.
      --

      Don't label something "offtopic" unless you know the topic well enough to tell what's on topic.

    8. Re:The article poorly explains things by jesser · · Score: 1

      either way it totally screws up my normal browsing process, since I tend to leave a "main page" where I can get back to it with two or three "back"s, and use Go to shortcut that. Under Phoenix, the Go list ends up filling with misc junk and my "main page" isn't visible anymore.

      So instead I'm still using Netscape 4.


      Selecting the bottom item from the Go menu is faster than double- or triple-clicking the back button? And faster than right-clicking the back button and selecting the bottom item from that shorter menu? I find both statements hard to believe. (Netscape 4 has a bug where double-clicking the back button only goes back one page, which might explain the first, but not the second.)

      Btw, you might find the "back to first" bookmarklet on http://www.squarefree.com/bookmarklets/misc.html useful. I think it works in most browsers, including Netscape 4.

      --
      The shareholder is always right.
    9. Re:The article poorly explains things by Frizzle+Fry · · Score: 1
      Personally, I think it would be best to have *two* such buttons; one that has stack behavior (current "back" button), and another that has the proposed temporal behavior

      The linked article claims that one of these was much more efficient for some things, and the other much more efficient for others, so providing both buttons is the obvious solution. OTOH, this would require users to understand both buttons and figure out which one they want when, which could be very confusing. Therefore, it seems unlikely that this will become the dominant way most people browse the web, or that it will become the default setup on a mainstream browser. Still, there's no harm in providing both buttons as options (and letting you turn on both if you want).
      --
      I'd rather be lucky than good.
    10. Re:The article poorly explains things by p3d0 · · Score: 1

      Thank you!

      --
      Patrick Doyle
      I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
  54. History??? by aardwolf64 · · Score: 2

    Apparently the author of the article has never heard of the history button in IE.

    That reminds me of an article I once read on IE 5 in which the author said "I wish the favorites were available via a drop-down menu like in Netscape." Sheesh...

  55. Back key by deanpole · · Score: 0, Offtopic

    I use Alt-Left instead of the mouse, and my
    only real problem is Flash which sometimes
    grabs these keys. I know some Flash games
    use the keys, but advertisements need not.
    Shame on them if it is intentional. My prefered
    interface would be to right click and select
    "enable keyboard" on each flash. Mozilla
    could probably implement it without help from
    the plugin.

  56. Back button haunts my nightmares by palad1 · · Score: 1

    Everynight it begins like this:
    User browsing site, happy, shinny, dhtmly site.
    User making a mistake.
    User clicking 'Back'.
    JavaScript automaton generating the pages going K-Boom.

    Now if only I were granted one of those wishes:
    - Being able to control the back button behavior
    - Being able to say "this is braindead, let's use XUL" when my boss insists on writting a 10,000 lines javascript automaton for the core of his dhtml website.

    Until then, I'll stick to the yellow pills.

  57. The back button sucks. (in other words) by Combuchan · · Score: 2

    If I'm browsing through a set of pages, and I go back three pages then click on another link, those three pages disappear. The problem is slightly alleviated with browser tabs, but those tend to clutter up my screen during serious surfing time.

    Just because it isn't broke doesn't mean it can't be fixed. Windows is universally understood but that doesn't mean a more powerful solution can be found/hould be used/be optional for those who can handle it.

    --
    "[T]he single essential element on which all discoveries will be dependent is human freedom." -- Barry Goldwater
  58. I wonder who already owns the patent to the idea.. by ThresholdRPG · · Score: 1

    Assuming something good comes out of this research into "a better back button", how long will it be before someone (Amazon perhaps?) claims they already invented the concept and patented it 10 years prior?

    --

    -Michael
    Threshold RPG
  59. Research not new, problems not small by Zinho · · Score: 4, Informative

    The Mozilla project has had people working on this for almost 3 years now, see bug #21521 on Bugzilla (they deny links from Slashdot, so I won't even try). Unfortunately, there are technical problems that can't be ignored when designing a system like this. One of the stickiest problems is the fact that, as you browse, the history of where you went becomes larger and larger - it starts to act just like a memory leak. Using menu items for this (like the go menu or, I think, the back button's menu) makes the memory problem worse, since menus are memory intensive. There are also cross platform compatibility issues to deal with.

    The article mentions the non-technical issues as well: "Unsurprisingly, it's harder to return to index pages with this system - so it's easier to get lost in big websites. New users tended to solve problems either very efficiently or very inefficiently." I believe that this is one of the bigger problems the developers of more advanced navigation systems face, how to provide controls that afford the user good access to the information.

    I wish them luck. And if you want to see something like it in Mozilla, please vote for bug 21521 on Bugzilla. It's only got 7 votes, which is pathetic.

    On the other hand, if no one cares, perhaps the answer really is to just let it drop. Once again, I wish them luck.

    --
    "Space Exploration is not endless circles in low earth orbit." -Buzz Aldrin
  60. why do this? by fermion · · Score: 1
    I am really trying to think of why someone would want to do this. If I understand the current system, when a user clicks a link in a window, the old address is put on a fifo stack. If the user want to go back, the address is popped off the stack and the browser returned to the page. Good browsers remember the position on the page even if not marked. I have no idea what an 'index page' has to do with it. The back button works independent of page layout.

    The first thing I though of is that they are re-implementing the history tabsl; it already exists, and, as the article pointed out, getting home would get very hard very quickly. This would be senseless. My second thought is that they trying fix the damage caused by badly designed pages. These pages break the back button through scripting or Flash, thus confusing the user. These pages are also of IE specific. The fix for this needs to occur on the web page, not browser.

    In the end, though, it makes no sense. I don't want a complicated back button. We can open new windows, new tabs, or go to the history if there is someplace special I want to go. Going to the previous page should be trivially simple. Now, if someone wants to implement a tree structure so that when I hold down the back button a set of submenus appear so I can choose places I went from certain pages, that makes some sort of design sense. Still, the simplicity of the fifo stack is compelling.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:why do this? by Anonymous Coward · · Score: 0

      A fifo is not a stack, else they would have the same name. Think about it.

  61. 2 dimensions by miltimj · · Score: 2

    For those who still think they're not coming up with anything different...

    Basically they want a two-dimensional navigation button(s), not the current one-dimensional ones (back/forward).

    --
    "Truth is not decided by majority vote" consensus gentium -- Norman Geisler
  62. Back button. by MindStalker · · Score: 2

    I'm confused, all this research shows that people use the back button VERY frequently. I personally almost never use the back button. So what is it that people are doing that require the back button, maybe solving the need for one would be a better idea. Are people trying to visit list of links? How about a more obvious tabbed browsing UI. What are the other uses for back? Can anyone tell me. Personally long before tabbed browsing was available I always opened in new window. So I really am guinuinly confused as I havn't used the back button in years.

  63. BrowseUp.com by gCGBD · · Score: 1

    Although mostly defunct now, back in the bubble
    days we had a company selling an IE add-on which
    added an 'up' button to your browser.

    By going 'up' instead of forward or back, you
    stepped out to a meta-content page where you could
    view other people's comments and related links
    (ranked by popularity).

    I would suspect that the owners of BrowseUp, or
    whoever they sold their IP to, still own the
    concept, patent, trademark, copyright, or whatever
    related to buttons in browsers that take you up.

    I have no idea if they'd pursue royalties, but
    thought I'd offer implementers advice to tread
    cautiously...

    Google 'BrowseUp' and you'll see a few old
    references to the company.

    --

    O=='=++
  64. Have both kinds by iabervon · · Score: 4, Informative

    Your navigation is actually a tree (or a graph if you consider a page to be the same regardless of where you get there from). The conventional "Back" button goes up the tree, which is the simplest operation for going toward the root, and quite useful.

    The real problem is that the conventional Back and Forward buttons, between them, don't let you traverse the entire tree, but only the right edge. There needs to be some way of getting to the other pages (for example, I'd like to take another look at the article; I can't navigate there in my history, even though it was on my screen two documents ago, nor can I get there from here without either starting from my bookmarks or losing my comment). They use a button which essentially is an "Undo" for following links.

    Their results follow from the ability to access your entire history rather than only the right edge, along with using an operation that is frequently the same as the usual design (if you follow a chain of links down, and then go all the way up); this suggests that an approach which retains the regular Back button and adds an "Undo follow" button to go to the document you were on before. Since Forward is relatively rarely used, it could reverse both of these operations, depending on which you did (i.e., undo history navigation).

  65. Re-inventing the wheel? by Chris+Mattern · · Score: 2

    > They propose a system that records all pages visited.

    "Good lord, man, you've invented the history list!"

    Chris Mattern

  66. Re:The back button sucks. (in other words) by wadetemp · · Score: 2

    If I'm browsing through a set of pages, and I go back three pages then click on another link, those three pages disappear. The problem is slightly alleviated with browser tabs, but those tend to clutter up my screen during serious surfing time.

    I would argue that anyone who uses the back button *wants* those 3 pages to disappear due to errant navigation. Perhaps a toggleable setting could enable a linear history, but I bet after a while you'd end up using your tab method anyway.

    (Note you can keep tab/window use down to 2 by dragging links from a desireable navigation page onto a second, but preexisting, destination page tab/window. I feel this is way more usable than any other back button functionality or options could be... and it is doable in pretty much any browser, even old ones.)

  67. It doesn't take a jeeniuous by Mulletproof · · Score: 1

    I'm looking on my IE browser now and there is a good deal of empty space on navigation bar. Instead of funkifying the works by "redesigning" the back button, why not replace it entirely with a visual representation of where you have been? A sort of scrolling bar of thumbnails, the right side being the most recent page visited, the left the oldest. Clicking on any thumbnail in that "timeline" immedietly takes you back to that page. This would eliminate the need for a forward button as well, AND stop those idiots that try and "trap" you in their site with scripting. I'd think pages in existance for less than one or two seconds (ie; pages that forward you to mainpages) would be ignored by the thumbnail timeline. Simple stuff.

    [and yes, jeeniuous was a joke]

    --
    You need a FREE iPod Nano
  68. Er, already can do that. by pla · · Score: 2

    In Netscape you can do this. Preferences -> Navigator -> "Last page Visited".

  69. printer-friendly, site-search, map, feedback, ... by Anonymous Coward · · Score: 0


    Ever get annoyed wasting time hunting for printer-friendly-print, site-search, site-map, site-feedback, contact, ... links on a newly visited or even old but somewhat less familar website.


    What if links to these, & other such, were standard html meta values to which browsers provided standard toolbar access similar to the classic lame page print, search, ...

  70. Back + Up by Shadow+Wrought · · Score: 2
    I tried combining the Back function with an Up function. Every time I pressed the new Back-Up button, though, my computer would just start making beep beep noises.

    Never try that again.

    --
    If brevity is the soul of wit, then how does one explain Twitter?
  71. I use the Back button by Anonymous Coward · · Score: 0

    To go 'back' from whence I came on the net. 9 out of 10 people who actually use the 'back' button, use it for that purpose. What kind of research is THAT? Nice long response of little value. Perhaps if we took a poll, CowboyNeal would win, but 'back' is a retreat button, no further research necessary! Stop drinking so much beer!

  72. Forget the back button by theLOUDroom · · Score: 2

    Screw the back button, what I want is an intelligent forward button.

    Say you're looking at the page:
    http://127.0.0.1/page1.html
    and then you go to the page:
    http://127.0.0.1/page2.html
    At that point I want the browser to request
    http://127.0.0.1/page3.html
    in the background. If it is availible, the forward button should become clickable and take me there.

    The code could check for predictible changes between pages, and if it thinks it's found a pattern, it requests it. If the page is there, it turns on the forward button.
    It could also be set up to jump to the next anchor in an HTML document, if any exist.

    --
    Life is too short to proofread.
    1. Re:Forget the back button by Vann_v2 · · Score: 1

      Or webpage designers could get their act together and start using the LINK tag. Then none of that voodoo is necessary to see which page is "next".

  73. The concept! Of course! by Anonymous Coward · · Score: 0

    But what a concept! A dullwitted concept, not worthy of mention anywhere, but I have fun commenting on it at every chance I get!

    First Post??? Another useless concept!

  74. another... by Bodhidharma · · Score: 1

    Yet another solution in search of a problem.

    --
    A dyslexic man walks into a bra.
  75. Sounds like a good way to cause confusion by kaoshin · · Score: 2

    The history I thought was kept separate from the back button list because it would be a pain to go through your entire history when you are looking for a page you just recently left, etc. I'm not going to say it is a bad idea though, and maybe they have a neat idea to make it work, I dunno. This reminds me. My manager told me something I'm trying to get the hang of. When I hear someone doing something stupid I'm not supposed to say anything. Then when they screw up miserably, then I tactfully present to them in writing why their idea sucked. It is much harder to do than it sounds.

  76. It's not required. What are you talking about? by Anonymous Coward · · Score: 0

    Well?

  77. Undo/Redo in editors by ortholattice · · Score: 2
    There is an analogous problem with Undo/Redo in editors.

    If you make a change, Undo it, then make another change, the Redo functionality is gone for the first change. The first change you made is irretrievably lost. At least in most editors.

    BTW the article says the Back button "accounts for 40% of all Internet clicks." This might be true for IE users who don't have tabbed browsing (and the article shows a screen shot of IE's back button). I've seen IE users find a bunch of Google matches, click on one, go back, click on the next, go back, etc. I don't see how they can stand it. (Yes they can open new windows but that can be annoying in its own way, and they usually don't.) With Mozilla's tabbed browsing I hardly ever use the back button.

    1. Re:Undo/Redo in editors by mikeage · · Score: 2

      For those who don't like Mozilla, but want tabbed browsing in Windows, try crazybrowser.

      --
      -- Is "Sig" copyrighted by www.sig.com?
  78. Does Microsoft read Slashdot? by Anonymous Coward · · Score: 0

    Why doesn't MS add new features to IE or at least fix the bugs? Why does IE still choke when you try to open up more than 2 or 3 instances (new windows)? Why does IE choke on PDFs? Does anybody really still browse using the single window forward, back method? Does MS have anybody working on improving IE? If not, what the hell do they do up there in Redmond?

    1. Re:Does Microsoft read Slashdot? by duren686 · · Score: 4, Informative

      Why does IE still choke when you try to open up more than 2 or 3 instances (new windows)?

      It doesn't.

      Why does IE choke on PDFs?

      It doesn't.

      Does anybody really still browse using the single window forward, back method?

      Sure, when it's more convenient than opening new windows.

      Does MS have anybody working on improving IE?

      Yes, and they do that. The problem is that you're expecting them to "improve" it in such a way that lets you use the latest version of their browser with bunches of features on your stone-age computer. You're already using a version of IE which doesn't normally crash with tonnes of windows open, you just have no RAM. 16MB is enough to keep it stable, and there's no reason at all to have a computer with less than that. Hell, I have a Dreamcast with more RAM than that.

      --
      Y2K Compliant since the late 1890s
    2. Re:Does Microsoft read Slashdot? by deepchasm · · Score: 1
      You're already using a version of IE which doesn't normally crash with tonnes of windows open, you just have no RAM. 16MB is enough to keep it stable,

      How long have computers existed? 40-odd years?

      I wonder how many of them had a finite amount of memory? Wait a second... all of them!

      You'd think that people could write an application that says "not enough memory" instead of crashing.

      Novel concept eh?

    3. Re:Does Microsoft read Slashdot? by duren686 · · Score: 2

      The assumption (and a valid assumption) is that you'll be using IE on a system that supports it. Windows 95 has a perfectly good version of IE, and requires very little RAM to run. If you want to use an older OS, get a browser that doesn't crash with it. If you want to use a newer browser on a newer OS, you'll have to have a reasonable amount of RAM so that the OS doesn't crash (192MB keeps my WinXP beautifully stable, if a bit slow with memory-intensive apps and games)

      Asking for them to make newer versions of IE run on your hardware is like asking Rockstar to port GTA: Vice City to the Atari 2600.

      --
      Y2K Compliant since the late 1890s
    4. Re:Does Microsoft read Slashdot? by Anonymous Coward · · Score: 0

      I have 128M of RAM. And IE still handles multiple windows poorly, and it crashes every other PDF or so. -- The Original AC Poster

    5. Re:Does Microsoft read Slashdot? by Anonymous Coward · · Score: 0

      Well then you're obviously doing something wrong, since my old system with 48MB of RAM handled PDFs and multiple windows just fine.

      -D

    6. Re:Does Microsoft read Slashdot? by TummyX · · Score: 1

      The PDF problem is because of Acrobat. It looks like it contends for some resources and deadlocks.

      You can unfreeze IE by going to the Task Manager and killing all instances of "acrobat.exe".

  79. IN SOVIET RUSSIA... by Anonymous Coward · · Score: 0

    Gotcha.

    You honestly believed that there might be something worthwile here?

  80. How is this a troll? by Anonymous Coward · · Score: 0

    Who the hell is always moderating funny posts as trolls? Dont you people have any sense of humor? More than likely some fool will waste their karma points moderating this post too.

    1. Re:How is this a troll? by airrage · · Score: 2

      Oops. I thought it was funny, but a mod like that reminds me to be more a) CLEAR in meaning and verbage and b) must be OVERLY funny or OVERLY sarcastic, or use some sort of emoticon to insure that the correct meaning and inference is understood.

      The moderators get my meaning about 99.9% of the time, so every once in a while we get our wires crossed. Just a part of slashdot.

      I'll take my -1 TROLL and keep my head high (and try to be more precise in the future).

      The FUNNY part of the story (and I can see how it's trolled) is that the article dicusses, to use a pun, things we can't turn back, like an AOL CD. And, of course, explaining the joke now is really, really not funny.

      I haven't moderated, but I assume that the inference, pognancy, and meaning can often be conveyed in different ways. Unless of course of a first post :)

      --
      "This isn't a study in computer science, its a study in human behavior"
  81. Worst science writing... ever! by de+Selby · · Score: 1

    Whoever wrote this needs a kick in the face.

    The text makes it sound like: I visit geocities.com/~me/ and when I hit 'back' button on any normal browser it'll take me back one index page to geocities.com/ -- even if I've never been there. We all know this is not how it works.

    It also makes it seem like the new idea is what we've already got. You've got to think a while before you get past the writing and it clicks.

    Problem with current: I visit geocities.com/~me/ and click on 'About me', then hit 'back.' Now, I click on the slashdot link. No amount of back or forward action will get me 'About me' again.

    New: What's different is when you click 'forward' in the new method, it's a tree -- there are two choices now. Which is default? I don't know. They only explain that the pull-down menu will be a tree.

    Well, at least somehow, I'll get to 'About me' without having to click links and find it again.

    1. Re:Worst science writing... ever! by iangoldby · · Score: 2

      Common misunderstanding - but the article is confusing.

      They are comparing 'back' in the sense of 'undo' with 'back' in the sense of browser history. Nothing to do with directory hierarchies.

  82. Da fuck? by Siriaan · · Score: 1
    Right click or alt-left.

    Who the fuck uses the button anymore?

  83. Doesn't address the bigger problem? by binaryDigit · · Score: 2

    All this talk about the back button is interesting, but it seems to ignore one of the biggest failings with todays web browsers, and that is the whole page based metaphor. Now it works great for content that lends itself to it, but it sucks for the ever increasing sites that use the browser as an application front end vs a simple content reader. For anyone whose done any application creation in html/http you know what type of nightmare exists trying to keep track of user sessions and making your app "back button" proof.

    What browsers need is a more robust control mechanism that allows the site to control exactly what happens when the navigation buttons are pressed. Moving around in an ecommerce site is a lot different than a message board. Now I'm not saying make it a free-for-all, but people do expect certain "logical" behaviours and many are smart enough to deal with minor shifts in absolute behaviour depending on context. This combined with other improved navigational aids (e.g. like the article, better history, etc) would make EVERYONES life easier.

    1. Re:Doesn't address the bigger problem? by Anonymous Coward · · Score: 0

      Now it works great for content that lends itself to it

      Insightful!

    2. Re:Doesn't address the bigger problem? by ChangeOnInstall · · Score: 1

      All this talk about the back button is interesting, but it seems to ignore one of the biggest failings with todays web browsers, and that is the whole page based metaphor. Now it works great for content that lends itself to it, but it sucks for the ever increasing sites that use the browser as an application front end vs a simple content reader. For anyone whose done any application creation in html/http you know what type of nightmare exists trying to keep track of user sessions and making your app "back button" proof.

      There are application frameworks in existance which provide the capabilities you're referring to, specifically moving away from the page-based metaphor to an "application-based" approach. Check out the Echo Framework. In its case it simply disables intra-application use of the back button.

      --
      What has *science* done?!? -- Dr. Weird (ATHF)
  84. I care, but I'm a web potato. by Anonymous Coward · · Score: 0

    Well I am.

  85. Er... Researchers on crack? by pla · · Score: 2

    I really don't see what these guys want to accomplish. How does "back" not really go back? The article seems to imply that "back" understands the idea of a site hierarchy and will literally only go "up" in that hierarchy (whatever that means... Toward the root of a site?):

    Cockburn and his colleagues reprogrammed web browsers so that their back button was based on the order of pages, not their hierarchy

    See? This just makes no sense. When I click "back", it goes to the previous page I visited. In chronological order. No "hierarchy" involved. The linked article seems to imply otherwise.

    Now, if they mean that non-server content, such as the state of a running JS/Java program, or user entered data, will not persist, I can understand their point, but wouldn't *WANT* it to stay around for others to find on my machine later.


    Furthermore:

    The order-based back button was good at navigating between distant pages.

    Now here, I've definitely missed something. How does an order-based back button make it *easier* to go between distant sites? A hierarchical button (if such a thing existed) would do that better.

    Overall, either I missed something *REALLY* fundamental in what these guys did, or they did nothing and obscured that fact with lots of talk about irrelevant relational concepts. From the words they chose to use, a back button *already* behaves like what they want to change it to, and the supposed benefits of their change fit better with the behavior they claim the back button already has (which it doesn't).

    As the best credit I could give them from the article, I could assume that the author completely misunderstood the research and reversed the two concepts. Thus, the research would actually have the "new" button behavior using a hierarchy of sites, rather than strict chronological behavior.

  86. Let Users Build Own Breadcrumb Trails by reallocate · · Score: 2

    Whether the metaphor is "Back" or "Up" is immaterial if the underlying capability is the same. And that capability hasn't appeared to have changed since Mosaic. Prior to the web's commercialization, when most sites were static, the "Back" button wasn't so annoying. Moving retrospectively through too much useless crap is as much a waste of time as trying to use a browser to find something in the first place.

    The "History" file won't cut it, either, because it, too, forces you to move backwards through everything.

    Often, I want to move back to a specific URL I saw earlier in a session, but I don't want to bokmark it. How about allowing users to build their own breadcrumb trails?

    --
    -- Slashdot: When Public Access TV Says "No"
  87. They should also work on... by RumGunner · · Score: 2

    The anti-/. effect button.

    Ok, I've got nothing.

  88. Returning to the page from last session by saunder3 · · Score: 1
    A feature I would like similar to 'back' would be to reopen the last page I was on when I last closed the browser.

    I like to use Crazy Browser. It has an option to open the page that you were viewing last session.

    This is not a stand-alone browser; it uses IE's rendering engine.

    (There is an effective pop-up filter built in, but it often blocks good pop-ups. I fall back on IE in these situations.)

  89. hmm... by cwells · · Score: 1

    what about the 'Forward' button. guess they should talk to Miss Cleo for that!

    fsckin whatever!

  90. Great Achievements in Minimalism by Zhe+Mappel · · Score: 1
    In this paper, we distill several years of our research on understanding and improving how people return to their previously visited web page.
    Is this a research paper, or a Nicholson Baker novel?

  91. I ask myself, by jafac · · Score: 2

    do I really want a graphical display of all the porn pages I've visited recently sitting out in a tray on my browser?

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  92. I knew this sounded familiar by IHateUniqueNicks · · Score: 1

    I heard about programs that accomplished this very same thing nearly 3 years ago in oneof my comp sci courses, so I was a bit surprized to see it as "news" now.

    Turns out I got an early scoop on it I guess, my prof for that course is one of the co-researchers listed on this page.

    We were actually given links to working apps that would accomplish this behavior (which of course, I have since lost), and I'm disapointed that this article does not mention them.

  93. that would be gooed by Anonymous Coward · · Score: 0
    hopefully, every time you click the "back" button, you'll be whisked to yet another of fuddle's/va lairIE's/?eugIEnia's? "propertIEs". cosmic, to say the leased.

    "In the case of software sales, which often involve multiyear deals, a major gray area exists in determining whether to book the revenue when the deal is signed, or when some or all of the software is delivered and installed. The problem worsened during the boom, when both software and Internet companies were signing many multiyear deals ultimately ?worth? tens of millions of dollars."

    L0L(tm)

    "People who are compensated in options had an incentive to inflate prices," he said.

    "There is a pattern here," he said, referring to company behavior. "There will be more indictments."

    maybe the kingdumb will call IT, FUDux.0h0h

    doesN'T l00k LIEk they're goon to be abull to call IT Lindows(TMp). that sure would have been handy. would have made a nice name used to priNT up some more phony billonly stock markup payper, to "spin" off onto trusting old J. et AL.

    likely, that bullshipping(tm) co. won't go for the FUDox lowgo. has anyone heard how elmer fudd's name dilution/defamation litigation is going? he was the won whois hurt the MoSt, we think.

  94. Auto-click navigation by persaud · · Score: 1

    1. Win/Linux auto-click (open-source, GPL)

    2. Win IE auto-link demo (DHTML, R&D)
  95. minus won, weigh north of forty by Anonymous Coward · · Score: 0

    better a troll, than some kind of billonlyUS stock markup FraUD, i say.

  96. I want Tree View by Strange+Ranger · · Score: 2

    What would REALLY be nice, is an entirely new function/button called "Tree View" that would include all the URL information from all the browser windows used during that session and map them to a branched tree.

    Possible features might include using different colors for urls visited in different browser windows; A zoom in/out for deep detailed tree viewing; hover over a URL and get info like when you were there and for how long, etc.

    I'd really love to see what my tree looks like at the end of a furious browsing session. Aside from being a practical browsing tool it could even help improve technique and shed light on surfing habits.

    Maybe I could even learn not to get sidetracked so darn much.

    --

    Operator, give me the number for 911!
    1. Re:I want Tree View by Resseguie · · Score: 1
      I agree with this new tree approach.

      I like the simple back/forward functionality that we have now. IE provides a history in visited order (History bar and select "View: By Order Visited Today"). What we don't have is a nice branching tree that shows how we got to each piece of information.

      I guess the problem would come when we surf in circles:

      1) Go to slashdot
      2) Click on a link to a user profile
      3) click on a link to thier web page
      4) click on a link (from their page) back to slashdot
      5) click on a link to the latest article

      How should this be displayed in a tree? Would you have:

      slashdot
      -user profile page
      --user web page
      ---slashdot
      ----latest article

      or

      slashdot
      -usr profile page
      --user web page
      -latest article

      The first tree better shows browsing habits, but could get very deep browsing some sites (think my.yahoo.com or cnn.com for a more practical example where you go to the index page, go to an article, click a link back to the index page, go to another article, etc). The second tree is more condensed and shows where the information came from, but you lose some data.

      Maybe a combination like this would be better:

      slashdot
      -usr profile page
      --user web page
      ---[slashdot]
      -latest article

      where it shows that you clicked back to slashdot, but doesnt keep growing the tree deeper and deeper.

      I'll have to admit that I sometimes can't get back to some information that I _know_ I just saw a few minutes ago. I usually don't have much success with the existing history menus.

      Would a tree like this be useful, or would it just be a "neat" feature for a few days that we never end up using?

    2. Re:I want Tree View by Strange+Ranger · · Score: 1

      How about going beyond just a heirarchy? What about a graphical map? Your circle reference could be mapped as just that.. a circle.

      You're probably right that most people would think it was neat for a few days and that's it. I think I would really use it though. Sometimes I get 3,4,5 branches(or circles) going at once ..looks more like a heap of bushes and vines than a tree. Be great to have a map sometimes, especially for research.

      --

      Operator, give me the number for 911!
  97. Back, Schmack by NLG · · Score: 1

    I have not used the 'Back' button since Opera included mouse-gestures. Quite frankly, I couldn't care less what they do to that button from now on 'til doomsday.

    --
    Flash is the Herpes of the Internet.
    your.opinion > /dev/null
  98. Sounds like the "START" button by Anonymous Coward · · Score: 0

    ...Every time I click on it, my computer eventually crashes.

  99. What we really need... by Angst+Badger · · Score: 2

    What we really need is for browsers to support a set of standard site-specific navigation buttons scriptable by Javascript. The amount of coding that goes into stateful sites to deal with users who hit the back button at "inappropriate" times is enormous -- anyone here who's coded a shopping cart will know exactly what I mean.

    The benefit for the user would be a clear, standard set of buttons -- as opposed to the often confusing, overly "creative" navigation third-rate designers foist upon us -- and fewer confusing errors.

    --
    Proud member of the Weirdo-American community.
  100. Crumb trail, cockpit navigator by persaud · · Score: 1

    Two more for that list:

    3. Quick-paste crumb trail (Win freeware)

    4. Social web cockpit (commercial R&D)

  101. whole debt right there buddie -1 by Anonymous Coward · · Score: 0

    you should be grateful that king william the FUDst gave US a back button to start with, & that va lairy has given US somewhere to back up to.

    hobbyists. sheesh. they know nothing of being payper liesense stock markup billyunheirs.

  102. Back should mean display perviously view page... by Anonymous Coward · · Score: 0

    No more and no less! Instead with MSIE, it often means to resubmit the previous page. Five or six times, I've been charged twice for something I've ordered, because I hit the back button so I could print-out a page with info about an order. It's also very slow. The previous page has already been downloaded. Don't download it again, and especially if it's a form, don't resubmit it. Just display the same thing you displayed before.

    Off-topic: Microsoft's new save "complete" web page resubmits the current page. If you're on a page that displays the results from a form, it will resubmit it! Then instead of displaying, for example, a list of the items you ordered, it either displays a warning that it's a duplicate or submits the order again!z

  103. you want to go... by kilonad · · Score: 2
    ...Back to the Future? ;)



    *ducks*

  104. They're ignorant!! by Anonymous Coward · · Score: 0

    I am not going to read an article about a redesign of a common, useful item on a site with half the screen wasted!

    Whatever moron designs these pages that a) scroll horizontally and/or b) leave a HUGE swath of screen real estate unused, especially one like the article linked that has TEENY TINY print should get a job flipping burgers.

    How can a site like that be any kind of authority on design?

    -steve mcgrew
    mcgrew.info
    theFragfest.com

  105. New Years Resolution by Anonymous Coward · · Score: 0

    I jus had an idea to think of something like this to get paid to work on instead of the stuff i do right now...i'd have more fun...maybe i'll look into making linux look like windows (yes that was sarcasm)

  106. Actually... by Civil_Disobedient · · Score: 2, Interesting

    Though this is supposed to be a "funny" post, what you're suggesting is exactly the problem. The back button functions perfectly fine. It's the forward button that needs work.

    Programmers simply need to rethink the history of page clicks as a tree instead of a stack. Navigation back on a tree always takes you to a root. It is at that point when the user should have the option of selecting different branches that have occured. For example:

    1. Start at Yahoo
    2. Read a news article
    3. Go back to main page
    4. Go to Slashdot

    Now, at this point, if you hit the BACK button, it should take you to Yahoo. When there, however, the FORWARD button should offer you the choice of jumping to the article you read, or going to slashdot. That would solve the problem nicely. Except, if you do a lot of browsing, that dynamic tree could get awfully big in memory.

    1. Re:Actually... by Anonymous Coward · · Score: 0

      Man who start at Yahoo for news, not true geek.

  107. Re:Back should mean display perviously view page.. by duren686 · · Score: 2

    You know, I've never had any problems with IE resubmitting things. It has always clearly asked me "Do you want to submit this form data again?" and if I tell it to, it'll do that, just like one would expect.

    --
    Y2K Compliant since the late 1890s
  108. More of an 'up' button? by Zone-MR · · Score: 2, Insightful

    Umm.. no, unless you want to redefine terminology, up would move you up a folder on a web server, like the 'up' feature on konqueror.

    The back button system may have its problems, but it is far from incorrectly named.

    1. Re:More of an 'up' button? by iangoldby · · Score: 2

      No, it's 'back/up' in the sense of 'undo' (and 'forward' in the sense of 'redo'). Their 'up' analogy is based on visualising the undo history as a single stack of pages where you add new pages to the bottom of the stack when you visit them.

      If you press the back button to go up the stack and then follow a different link, all of the stack below you is deleted, just as when you use an 'undo' button and then make a different change, the 'redo' buffer disappears.

      Their suggestion is to make the 'back' button more akin to your browser history, so that you don't lose the record of pages visited and then backed-up from.

      Personally, I don't see what's wrong with using the browser history tab for that...

    2. Re:More of an 'up' button? by Zone-MR · · Score: 1

      Well, in that case it should perhaps be named 'previous' and 'next', to keep it consistent with terminology used elsewhere in the operating system.

      Back usually means go back to where you were before you came here.

      Up means move one level up a folder (Saying your referring to moving up a history stack is pushing it).

      Previous would best describe visiting the next-older page in your browsers history.

  109. how about a rousting click of applause by Anonymous Coward · · Score: 0

    for these hired goons.

    terrific. happy gnu year. very merry. fud on.

  110. How bout... by cdtoad · · Score: 1

    How bout they change the way the R button works so when pressed it prints an E I'm forrvrr doing this and wrll I don't srr why this shouldn't br a top priority

    --
    when they ban enctryption only criminals wi$21*J *#JF$%!@#$':
  111. so you want "undo" by dnoyeb · · Score: 2

    So it seems that you think the back button should behave as "undo" does. I can see that.

    I rarely go back so it doesent matter much to me, but I think when I do sometimes I am surprised because back in my brain is not always what the button wants to do.

    1. Re:so you want "undo" by SoupIsGoodFood_42 · · Score: 2
      Undo? But they didn't do anything. They want to go back to a page. Try thinking from the users point of view. Undo is usaly if you changes.edited some data, nit change you view.

      Currently, the back button is a pesudo up button, because it seems as if it goes up most of the time (becaue of they way it deletes data in the history), but it's also possable to go deeper into the site by clicking the back button.
      I've always found it clunky sometimes, but never acctualy though about it before.

  112. except it *is* broke! by autopr0n · · Score: 2

    Surf to a page, click back a couple times and then click a link on the page you're looking at. Now, you can't get 'back' to the pages you looked at before you hit the back button.

    It's really irritating. In order to get around it, you need to open a new window, which clutters up your desktop.

    Perhaps a better back button would mean a lot less windows open for experianced surfers.

    --
    autopr0n is like, down and stuff.
    1. Re:except it *is* broke! by Anonymous Coward · · Score: 0

      Perhaps a better back button would mean a lot less windows open for experianced surfers.

      IMO, experienced surfers should make as much use as possible of multiple windows. It's only the inexperienced who don't understand what different windows are for, or how to tell if they have them open.

      Opera's shift-click and ctrl-shift-click are the two most useful functions of any browser, and Mozilla only used one of them, last I checked.

    2. Re:except it *is* broke! by jafuser · · Score: 2
      This isn't a solution to the original problem, but it has helped me a lot with web navigation.

      I've been running an ad-filter program called Proxomitron.

      I downloaded a user-created pack of custom filters, including one called a "super opener". This filter places a small up-arrow at the end of every link, which opens the link in a new window.

      Since this is a shorter procedure than the

      • right-click
      • find the context "Open in New Window"
      • left-click
      method, I use it more often.

      I get several browser windows. However, I can close a window when my interest in the tangent subject has terminated (returning to the parent), or I can keep it open for later.

      I've customized this filter a bit for my own visual preference; If you want it, email me.

      --
      Please consider making an automatic monthly recurring donation to the EFF
  113. This only happens to me on slashdot. by autopr0n · · Score: 2

    IE has an annoying habit of clearing the text boxes of a page when I get a timed out page and hit the 'back' button, say when posting to /. (slower than ever!?)

    Yeah, but that only seems to happen on slashdot. It's really fucking annoying. I think it has something to do with the way caching is set up.

    --
    autopr0n is like, down and stuff.
  114. Both ideas been done by Anonymous Coward · · Score: 0

    It's called either CZWeb or Thoughtscape, depending on whether you are talking about the research or commercialized version.

    As for the back button thing, it has already been done as well.

  115. For all those who say "if it ain't broke..." by catbutt · · Score: 1

    Remember that the first browsers didn't have a drop-down list on the back/forward buttons. It took those amazing innovators in Redmond to come up with that. Was the back button "broke"? I guess not. But being able to jump back several pages at once is very useful. Some people don't use it....fine. I do -- all the time. Thank you for fixing something that wasn't broke, Microsoft (and thank you netscape/mozilla/every other browser for copying that feature).

    I would definitely prefer some sort of tree to be available in the drop-down. If it confuses those who don't get it, make it a preference for advanced users (but I doubt those who don't understand it use the drop-down anyway). But I am regularly frustrated by the lack of an easy way to navigate to a page I was just at, because the back button (with or without the drop-down) is linear, while my history is a tree.

    BTW, the one reason I still use IE is that it's "open in new window" offers a kludgy workaround....since it allows "branching" of the history from that point. Mozilla based browsers all do the particularly useless action of simply opening a new browser with the default page and no history. (ok, its not useless, but it is the exact same thing as what you get if you just click on the mozilla icon)

  116. Infinite Loop? by p4 · · Score: 1

    If Back truly went back to the previous page viewed, instead of using a tree, as it currently does, wouldn't this just put you in an infinite loop between two pages? I view page #1, then page #2, then page #3. I click Back, which brings me from page #3 to page #2. Now, if I click Back again, wouldn't it just bring be back to page #3. Obviously, they've come up with a better algorithm than simply displaying the previous page viewed, but it sure seems counterintuitive to me.

  117. Forward button by SheldonYoung · · Score: 2

    Can anybody explain to me why the "Forward" button can't be set to a location by a page author? If I'm reading a 10 page article it would sure make sense so use the Forward button instead of clickomg some tiny "Next page" link at the bottom of the article.
    Well?

    1. Re:Forward button by iangoldby · · Score: 2

      That's not the role of the forward button; you want the link tag.
      e.g.
      <link rel="Next" href="day3.html" />

      While not all browsers support these, it is well worth using them for those that do (such as Mozilla, iCab and Lynx). They are standard HTML/XHTML. For more examples, see this excellent article.

    2. Re:Forward button by v(*_*)vvvv · · Score: 1

      I am only replying since this somehow got a score 2 (or am I missing something), but the reason why BACK and FWD don't interfere with the content is because they are at a higher (or different) level of abstraction. They are concerned with the navigation history and they move left and right on that timeline, if you will. And they are a pair.

      I do agree that the forward button is of much less use than the Back button, but that is because usually users are in the present, and do not have a future to go to (the FWD button is darkened out). Only when you go back in your history does the forward button get activated, and that is slightly more than NEVER, and also against your intension of going back, which is usually to take undo a navigation. Hence FWD acts as a REDO after an UNDO, which is, well, not used very often or highly necessary.

      Actually you could probably just hide the FWD button and hardly notice.

      As for "next page" functionality, I wouldn't recommend it, nor do I believe it is even feasible, as the browser will need to "know" the content to perform an action specific to the context of the content. Such functionality is much better left to "next page" links, which are already provided by the content by the author.

  118. Obvious partial solution(open new tabs) by Danny+Rathjens · · Score: 2
    I'm surprised I haven't seen anyone outline the obvious partial solution to the problem using new tabs and/or windows.

    If I see more than one link on a page that I am likely to follow(e.g. /. homepage) I simply middle-click the links to open them in a new tab. This solves the problem of whiping out a branch when going back because each tab has an independant history.
    A forest of really thin trees(stacks) is much better than a single stack.

  119. Tabbed browsing also helps by TeknoHog · · Score: 2
    I often use tabs to access a section of the "tree structure." That way it's easy to switch between the adjacent pages in the same level, and keep the root page in yet another tab for convenience.

    It seems the tree structure and "sideways navigation" are not such new ideas, and there's a nice feature in Phoenix which relates to this: opening all pages of a bookmark folder in tabs.

    --
    Escher was the first MC and Giger invented the HR department.
  120. Redesign? No thanks. by fleener · · Score: 2

    Usability experts should live by this rule: if it ain't broke, don't fix it.

  121. It's a troll because... by Anonymous Coward · · Score: 0

    Crap flood. It significantly decreases the signal/noise ratio. It's not funny either.

  122. Re:The back button sucks. (in other words) by jonadab · · Score: 2

    > Just because it isn't broke doesn't mean it can't be fixed.
    > Windows is universally understood

    Windows is nothing like as universally understood as the back button.
    The back button is the only successful application of DWIM that I've
    ever seen; it consistently does exactly what users want it to do. 90
    year-old people who don't have a computer at home and are afraid to
    put more than one finger on the mouse at once understand the back
    button the first time it is explained in a single sentence, and they
    never forget what it does. (I teach introductory computer classes at
    a public library.) Windows is *nothing* like that. The start menu
    can be explained twenty times to some of these people, and they never
    get it.

    The list of computer things people understand as well as the back
    button is _very_ short. Off the top of my head, I can think of
    the bold B button for making text bold in word processors, and
    that's about it -- and even that runs into trouble when they aren't
    sure which text it applies to; nobody ever wonders which page the
    back button will effect.

    --
    Cut that out, or I will ship you to Norilsk in a box.
  123. See that OS/2 thread by K-Man · · Score: 2

    The OS/2 web map was apparently the first to have this structure. It was just an html page generated by wrapping the history links in html. I imagine it took about twenty minutes to implement, although the tree-structured history infrastructure is a bit more work.

    --
    ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
  124. shouldn't it be "down" instead of "up"? by Anonymous Coward · · Score: 0

    If it is a stack then, shouldn't going back be like removing the top item and getting one "down" below it?

    Or are we going to just start calling it the "pop" button?

  125. Up, Down by Anonymous Coward · · Score: 0

    Doesn't he mean "down" the stack? /Twinkle

  126. Good points -- MOD PARENT UP by EvanED · · Score: 2

    The poster brings up a very good point. After reading this, I agree that changing the forward button would be a better solution. Though I think that expanding menus would NOT be the solution. I can't tell if the parent is for this idea ("it could be adequately implemented") or against it ("this is a UI pain-in-the-ass"). I'm not sure what the ideal solution is, but my impression now is that it would involve some sort of tree control as a sidebar and a switchable option between the current style forward button and on that lists all the children of the node which corrosponds to the site you're currently at.

  127. BACK = UNDO by v(*_*)vvvv · · Score: 1

    "BACK" is actually like "UNDO". And to those who have understood it that way already, if your undo's included all your undo's, then you will be going back to where you specifically decided you did not want to go.

    That is why when I make a back button for a page, I choose to use javascript to go back, and not a link to the page they supposably came from (links should read HOME, or TOP, or anything but BACK). I get quite annoyed with back buttons that go forward and conceptually disagree with the browser's back button.

    So is the "back" they describe better? Well, maybe they could have two buttons, or a choice, but I would definitely defend the practicality of the current version.

    And I doubt it's going anywhere.

  128. The tree structure isn't necessarily ideal by K-Man · · Score: 2

    I think it's better to see all levels of the tree at once, because the navigational structure obstructs the information desired. That's why we use search engines instead of chasing 2000 links in a row to find what we want. One branch of the tree may take one link to get a topical page; another may take five or ten, with the intermediate nodes having little or no information.

    Ideally, one could have different views: chronological (a preorder traversal of the tree), tree, sorted, searched, etc.

    --
    ---- "If we have to go on with these damned quantum jumps, then I'm sorry that I ever got involved" - Erwin Schrodinger
    1. Re:The tree structure isn't necessarily ideal by Spy4MS · · Score: 2

      A tree structure IS a perfect represention of the data, as the article noted. Traversing hyperlinked documents is much more analogous to tree traversal than the stack-based data model currently in use by most browsers.

      Also, contrary to what the article says I don't think temporal data is relevant to web browsers. They don't want to know when they clicked a link, just how to get back to where they came from.

      If you liken the web to a maze, most people don't want to go back through the tunnels that were dead ends.

      I agree that it would be nice to represent the history in different views but honestly, how many times have you ever wished you could sort your browser's history?

      The back button is used so frequently because it's so usable, other than the lost links problem. Enhancing it by adding submenus where there is a banch in the history tree doesn't take anything from existing users and gives more info to users when they want it.

  129. In soviet russia by Anonymous Coward · · Score: 0

    BACK button redesigns YOU!

  130. They reinvented HISTORY, back is approp up is not by aaron_pet · · Score: 2, Insightful

    Ok, the back button is SUPPOSED TO TAKE YOU to the last page you visited... and IT DOES! When you go back, you loose the branch that you were just on though.

    I get arround this by spawning a new window.
    The tree is copied to a new browser.

    If you don't want to do that, Whooptee doo. Just use the HISTORY instead, witch you are ofcourse just implementing in a slightly better way (arguably)

    The use of the word UP is innappropirate, becuase it is already used for going up directory levels.

    If I click an "up" button,
    I expet to go from:
    cub.wsu.edu/linux/projects/
    to
    cub.wsu.ed u/linux/

    Up and down were arbitrarily chosen.

    Down makes more sence to me as going back in time on a tree...(towards the trunk) and up makes more sence to go forward in the time tree (go out to the branches) would be more appropriate a word, yet... I hate all of these stupid up, down, left for counter clockwize etc.

    So, if you want to choose the unchosen arrow direction for your little project, choose down. Do NOT choose up, our you could just use that sundial that IE uses.
    -AP

    --
    Please use [ informative / summarizing ] SUBJECT LINES
    Flame me here
  131. IBM had it first. by jlrowe · · Score: 2
    Or at least I really think this is what we are talking about.

    It was in their now archaic web browser on OS/2 called WebExplorer. The one cool thing it had was a graphical history diagram in a 'tree' format showing every page you visited. Something like 'history' as it showed where you had been, but *different* because it also showed how you got there. It was shown as a web page with clickable links.

    I did rue the loss of this one feature, and since then Netscape 3.x, 4.x, and now Mozilla runs on OS/2. And none of them (or the windows browsers) had a page like this.

  132. Great idea! by tswinzig · · Score: 2

    I just submitted this as a feature enhancement to mozilla... everybody that likes this idea, go vote for this bug #187187:

    http://bugzilla.mozilla.org/show_bug.cgi?id=187187

    You'll probably have to copy and paste that URL into your browser, I think bugzilla blocks people coming straight from slashdot.

    --

    "And like that ... he's gone."
  133. Arg, and there is already trouble with the current by den_erpel · · Score: 2

    I don't think that integrating more functionality into the back button is a good idea. A history is fine, at least you might expect what to get this way, even though there is an occasional small hickup.

    I guess I'll just be considered as against progress :)

    --
    Genius doesn't work on an assembly line basis. You can't simply say, "Today I will be brilliant."
  134. What I want is a working forward button by exp(pi*sqrt(163)) · · Score: 2, Funny

    It's usually greyed out. It'd be useful if it always worked as it could make surfing really efficient.

    --
    Doesn't it make you feel good to know that our freedoms are protected by politicans, lawyers and journalists.
    1. Re:What I want is a working forward button by hkmwbz · · Score: 2
      Well, you already have the HTML LINK element to go forward. For pages that include it (and browsers that support it, such as Mozilla and Opera).

      And the new Opera 7.0 beta 2 has something called "Fast Forward" which looks for the LINK forward element, or, failing that, it analyzes the page and looks for a link which is likely to take you to the next page. Try it on the Google search result pages, it works great.

      Also, if you are on a page with a login form and you have used the password manager in Opera (Wand) to store your login info, using Fast Forward on that page will simply log you in.

      --
      Clever signature text goes here.
  135. Now THAT'S a .sig! by TheRIAAMustDie · · Score: 1

    Hehe.. I have found my new .sig

    "You kiwis keep the hell away from my desktop."

    --

    Don't think that a small group of dedicated individuals can't change the world. it's the only thing that ever has.
  136. BURN, HERETIC! by LPetrazickis · · Score: 2, Funny

    How dare you take the pre-Umbilist position about BELLY BUTTONS? Every KNOWS that GOD did not create BELLY BUTTONS! These unspeakable signs of SIN -- they cannot appear without ABOMINABLE fornication -- formed when MAN fell from the GRACE of GOD by eating a BREAST-SHAPED FRUIT. You will BURN in HELL forever!

    --
    Is this a sigs-optional kind of place? 'Cause I am totally down with that if you know what I mean.
  137. See How Fast Your "Back" Button Works... by Anonymous Coward · · Score: 0
  138. The only change I want now by Wolfier · · Score: 2

    Is to filter what site shows in my back button.

    Am I the only one who's annoyed by a "doubleclick.net" link in my history whereever I go?

  139. I'll tell you where you can point your back button by Hubert_Shrump · · Score: 2

    and I think we'll both agree to call it innovative.

    --
    Keep your packets off my GNU/Girlfriend!
  140. Grrr... by srvivn21 · · Score: 2

    I hate when I respond to something I think I understand, and then find out I didn't.

    I stand by my point: It doesn't effect your back button. Not because these are links, but because these link tags affect a different set of buttons. If you don't like what the site is doing to your "Site Navigation Bar", use your back button to get out of it.

    1. Re:Grrr... by Tackhead · · Score: 2
      > I hate when I respond to something I think I understand, and then find out I didn't.

      Oops, so do I.

      I didn't RTFA and blindly assumed that the link tags I quoted were the proposed "standard" to "redesign" the back button. D'oh!

      So LART duly accepted, and as for the View->Show/Hide->Site Navigation bar that uses the <link> tags, there's always the even simpler option just not to use the site navbar on sites that abuse it.

  141. haha by Anonymous Coward · · Score: 0

    haha the guys name is cockburn

    thats gotta suck

  142. GENIOUSE!!!!!! by HyperColor+Underware · · Score: 1

    I cannot wait to have a better functioning back button! Every day that damn thing only takes me 'back' one page. I want one that takes me back to this page I visited six years ago; they stopped paying the web host fees, but I DONT CARE. I can't wait for the new back buttons. Oh, and while they're at it, I think an awesome idea would be a mouse with a button on the side, for your thumb or something, that incorporates this new 'back' technology with a click of mouse button, to save valuable wrist moving time from this pixel to the upper left of my screen. I can't wait!!

    1. Re:GENIOUSE!!!!!! by ogre2112 · · Score: 1

      Go to bed, kid.

    2. Re:GENIOUSE!!!!!! by shumacher · · Score: 2
      Oh, and while they're at it, I think an awesome idea would be a mouse with a button on the side, for your thumb or something, that incorporates this new 'back' technology with a click of mouse button, to save valuable wrist moving time from this pixel to the upper left of my screen.


      Well, just buy a good mouse then. It's a nice feature. My Kensington does it.

      -mike
  143. Time-limited bookmarks? by skington · · Score: 1

    I'd like a time-limited version of bookmarks. If you stumble across a site, you can say "Remember this." A few days later, your software asks you "Do you really want to remember these web pages?" - and if you say you do, they get moved to your bookmarks / favourites. I you don't, they get deleted.

  144. Re: Opera 7 Fast Forward by bunratty · · Score: 2

    Opera 7 already has part of this feature: Fast Forward. When you go forward to a page that has a Next page defined, the Forward button changes to a different icon which takes you to the next page.

    --
    What a fool believes, he sees, no wise man has the power to reason away.
  145. A general problem by Jerf · · Score: 2

    This problem is specific case of a more general problem. Going backwards and forwards is basically undoing and re-doing actions. Any undo/redo system has the same problem.

    The problem is that while the solution is obvious (store all the commands as a tree), both the UI and user models suck. How are you going to show the structure? How are most users going to mentally model some sequence like "A, B, C, undo, D, E, undo, undo, redo C, F, undo, redo D, redo E, G, H, I"? (You may need to draw that to see what I mean, which is exactly my point; even techies don't think this way. (Yet.))

    In fact I intend to find out whether people can understand this in the most direct way possible, which will be to implement it in my project and see what happens. I have no idea if people will be able to understand it. (It happens in my case that the project naturally fits into this anyhow, so it's worth a try.)

    In the meantime, the current model (undoing a few things and then doing something else completely destroys the remaining redo list) has the virtue of simplicity, something that no other proposal, including the one in this article, can have over the current system. I suspect that the current system is the best choice if we can't have the full tree-based implementation.

  146. about time by ironfroggy · · Score: 1

    ive been wanting this for years!

  147. Re:Sidebar - History in IE Mac by acomj · · Score: 2

    Its basically the same thing as in mozilla, but ie just lists the sites you've visited, and doesn't put the sites into folders.

    I like the ie implementation of history better .

    That being said, I like the tabbed browsing of mozilla. I guess if I had a spare week I could rewrite part of mozilla.

    Sigh.. Why does software never work beautifully..

  148. Re:Back should mean display perviously view page.. by Anonymous Coward · · Score: 0

    I agree with you! I guess the moderators don't. Why would they disagree with the concept that a back button should be ... gasp ... a back button?

  149. Re:Back should mean display perviously view page.. by Anonymous Coward · · Score: 0

    It only does that when you hit the reload button. What happens when you hit the back button? It will often do it without asking!

  150. Clever bastards, aren't they? by McCrapDeluxe · · Score: 1

    "Gesture Navigation: An Alternative `Back' for the Future" Umm, if by "the future" they mean "Opera 5 and up."

  151. Re:Back should mean display perviously view page.. by Anonymous Coward · · Score: 0

    Again, my IE has never resubmitted any form unless it asked me if I wanted it to. I don't know what yours is doing, maybe it's an option that I didn't want to check.

    -D [lazy to log in]

  152. Hypercard would be an excellent model... by manonthemoon · · Score: 1

    Its been a looonnnggg time, but as I recall Hypercard automatically created a thumbnail history tree as you browsed through a stack.

    I've always wondered why their isn't an equivalent button on my browser which could instantly show a drop down menu of the last 20 pages or so and let me choose one by clicking on the *picture* (with optional titling of course) of the page I want.

  153. up? by Suppafly · · Score: 2

    They point to the fact that the current "Back" is more of an "Up" in a stack of pages.

    If by "up" they mean down. Or perhaps they enqueue things on the bottom of their stack.

  154. Here's why the back button doesn't need to change: by ragtimesf · · Score: 1

    Back and Forward in the browser behave *exactly* like Undo and Redo. This is a very familiar and easy to follow paradigm. Muck with it and I guarantee you'll get unexpected and unintuitive results.

  155. Which is totally broken. by Inoshiro · · Score: 2

    Word has a separate redo button, much like Mozilla has a separate forward button. To have undo undo something, with the next undo REDOING something, is a completely broken interface.

    Broken interfaces ruin any enjoyment I get from computing.

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
  156. IBM did this, I think... by bsdbigot · · Score: 1

    Back a long time ago, I was using OS2/Warp... I had three web browsers... The native Netscape, inside the windows 3.1 emulation, a copy of IE that I actually purchased (what a dipshit I was), and IBM's WebExplorer, IIRC. WebExplorer had a history function that would fill your screen with a tree of visited pages. It was a wonderful thing. I thought it would catch on, but nobody's done it, since. If any of the Konqueror coders are reading, do you do feature requests?

    --
    main(){char I,l,O[]={'-',1-1,0,(1<<5)-1,0+'-',-10-1,-10,11-0,- 1,-100};for(I=l=0;l<10+0;put
  157. great idea by spider+queen · · Score: 1

    i had a great idea once. i called it a "jump to conclusions mat." you have all these conclusions on this mat, and you take a jump...

  158. Browsers let you do this already in some cases by jopet · · Score: 1
    Note that the kind of navigation they describe is already possible if you use links instead of the back button for going back in sites. Then, navigation with that back link will give you traditional hierarchical navigation while the browsers back button used after hierarchical navigation will do a historical navigation.

    E.g. if you browse through the following pages in that order by only clicking links in the pages but not the back button of the browser: /, /a, /a/1, /a, /, /b, /, /c then the current back button will let you go back through all those pages in reverse order.

    I you would have used the back button for navigating through those pages wherever it can be used, there would be only the opetion to go back to "/" from c, nothing else.

    If the browser manages to more clearly identify chierarchical moves (ie clicking on a link that really brings you back to where you come from), then the navigation could be done with dedicated buttons for both hierarchical and historical navigation. Given the above example, a browser that would truly detect hierarchical browsing would *not* let you go through all the visited pages even if you used links. It would show exactly the same behavior after you use the links as if you would have used the back button to navigate.

    *Then* an additional back button for going back the full list of pages would make sense.

    An additional complication for pure hierarchical browsing is of course that it can lead to counter intuidive situations: if you start at /a/b/c and click the "home" button to come to "/", then the hierarchical "up" button will lead you back to "/a/b/c".

  159. New Zealand is part of UKUSA by Anonymous Coward · · Score: 0

    Nice dummy group, NSA. What are your real mot
    *** NO CARRIER

  160. Opera makes a tree-like navigation possible... by samrolken · · Score: 1

    While Opera is not unique in its abilities to open links in new windows, it has many features which make this a very efficient way to navigate pages. On a page like slashdot, I open each new link in a new window. Like this, my navigation becomes more like a tree, which is more natural and reflects the nature of the internet a bit better. A better browsing metaphor based on this idea would be great.

    --
    samrolken
  161. w00t! by Anonymous Coward · · Score: 0

    In Soviet Russia the back button redesigns YOU!

  162. HistoryTree by MattJ · · Score: 2

    Just want to throw in a note about HistoryTree, a 2D tree-based history manager plugin I released in 1996. It solved the Back Button issue.

    http://web.archive.org/web/19961223200819/http:/ /s martbrowser.com/

    Old review at:
    http://www.webreview.com/1997/04_04/strategis ts/04 _04_97_2.shtml

    For info on more navigation tools and techniques from this ancient era, check out this paper from the WWW6 conference:
    http://www.scope.gmd.de/info/www6/pos ters/710/hg.h tml

    -Matt Jensen

  163. no need for back button by Allison+Geode · · Score: 1

    I rarely use the back button myself.... I open nearly every link in a new window. by the end of a browsing session, I usually have at least a dozen explorer windows open. that sounds like the same kind of functionality as the back-button you propose, except instead of going through a "history" of all the pages I've viewed, I get to switch windows.

  164. Amazing how this poster explained... by freeBill · · Score: 2

    ...in three or four sentences what the academics in this paper failed to explain in several paragraphs. Short sentences, at that.

    The truth is that both of the behaviors are useful. And they are not mutually exclusive. I have proposed for some time the following compromise:

    The Back button should retain its current behavior. This is an easily understood behavior which makes sense to most of us. The Alt-Left-Arrow shortcut should also be retained. When the user goes Back using either method and starts another branch by clicking on another link (or typing in a URL or using a bookmark or any other method), the entire history should be recorded (not just the current branch).

    But the logical data structure to record it is not a longer stack with multiple duplicate pages in it (which seems to be the suggestion of the authors of this paper). The logical structure for such data is a tree (implemented as a hash of hashes or whatever). And the logical way of accessing other branches of the tree is by means of the Alt-Up-Arrow and Alt-Down-Arrow key combinations. In other words, Alt-Up-Arrow would take you to the previous branch of the tree. The logical position on that branch would either be the end of the branch or the same level of depth as the user's position on the current branch.

    This might be a little confusing for those who use the Back button rather than the Alt-Left-Arrow. But the logical place to put the interface for them would be in the drop-down menu for histories next to the Forward and Back buttons. We know how to display trees as indented lists. We know how to condense them with plus-or-minus boxes. This would have the added benefit of helping people to understand the lists as trees, thus enabling them to better understand the Alt-Up-Arrow and Alt-Down-Arrow options.

    Alt-Up-Arrow should go back to the most recent branch point and continue through the various branches starting from the most recently created branch. Repeated presses of Alt-Up-Arrow should continue to explore the branches which start from that branch point. When those are exhausted, further Alt-Up-Arrow presses would explore earlier branch points. When the user has exhausted all previous branches, further presses of Alt-Up should cycle through to the most recent branch at the most recent branch point. Alt-Down-Arrow should produce the inverse of this cycle (i.e., start with the oldest branch at the oldest branch point if Alt-Up has not been used previously).

    Alt-Left-Arrow and Alt-Right-Arrow can thus be seen as moving further in and further out on the current branch. Alt-Right should choose the most recently visited branch if the current node is a branch point (mirroring its current behavior). The Back button and the Forward button should continue to duplicate this behavior.

    I've suggested this before on /. Perhaps I should choose a more authoritative forum.

    --
    Eternal vigilance only works if you look in every direction.
    1. Re:Amazing how this poster explained... by jafuser · · Score: 2
      Yours is not a surprising comment given the atmosphere here.

      In academia, more_text == you_look_smarter;
      with programmers, more_text == bloat.

      --
      Please consider making an automatic monthly recurring donation to the EFF
  165. All's well that ends well... by srvivn21 · · Score: 2

    So it was a learning experience all around. :o)

  166. Undo button by roie_m · · Score: 1

    I've been waiting for someone to say that. I'd mod you up if I had the points. I wish there was some way to do this, so that when I'm in the middle of a long string of Undo/Redo commands (to, say, get some text that I erased a while ago) I don't have to be extra-careful not to type anything or risk losing all my redo buffer.

  167. Button? by youBastrd · · Score: 2, Insightful

    I believe they're called mouse gestures.

    I imagine people using ten-year old browsing techniques like physically moving the mouse onto a big button as a caveman hitting a target with a big club. It could be just me though.

    --
    No one has ever fired for blaming Microsoft.
  168. First post modded redundant? WTF? by Behrooz · · Score: 1

    I've seen a lot of things on Slashdot, but seeing the first post modded redundant is simply ridiculous. :)

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  169. err... by Magius_AR · · Score: 1
    Isn't this why new windows were invented?
    Why waste the scrolltime/keystrokes to navigate through back/forward menus, when you could just middle click a new window for any page you know you'll probably be going back to.
    I almost never left click when browsing.
    Middle-click for new window. Alt-F4 when done with it.

    Magius_AR

  170. Last Post! by alpg · · Score: 1

    Real Programmers don't play tennis, or any other sport that requires
    you to change clothes. Mountain climbing is OK, and real programmers
    wear their climbing boots to work in case a mountain should suddenly
    spring up in the middle of the machine room.

    - this post brought to you by the Automated Last Post Generator...