Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Vote + goto

by fokat (Deacon)
on May 14, 2003 at 12:24 UTC ( [id://258047]=monkdiscuss: print w/replies, xml ) Need Help??

Fellow monks:

I just realized a usage pattern in the way I look at the sacred pages in the monastery that might be used to help improve both performance, and user experience.

Often I review a node and its answers while at the same time I sparkle an ocassional vote here and there. At the end of the page, I press the "Vote" button just to wait for the page to reload and then, going back to the section where I was to start reading another question...

Having a "goto + vote" and a pull-down with the sections of the monestary :) would allow me to jump directly to my intended destination while casting the votes. Perlmonks would save the necessary queries to present the page after my votes,

Of course, I'm sure there's a thousand of details I do not know about the code powering PM, but I'm sure other monks will chime in and elighten me...

Best regards

-lem, but some call me fokat

Replies are listed 'Best First'.
Re: Vote + goto
by VSarkiss (Monsignor) on May 14, 2003 at 15:34 UTC

    Well, you can reduce the number of reloads by enabling the Node navigator nodelet in your User Settings.

    You still have to wait for the same page to reload after you click "Vote", but at least you can go directly to the previous or next question (or meditation or discussion or ...) without going back to the section node.

    It's true that this doesn't do everything you're suggesting, but it's already in place. ;-)

Re: Vote + goto
by hv (Prior) on May 14, 2003 at 16:33 UTC

    ++fokat - Mozilla's tabs have completely changed the way I use a browser; for this scenario, I tend to open all the new nodes in separate tabs, so after voting I usually plan to close the tab immediately - given the option, I'd usually prefer to get back nothing but a blank page.

    Another area which bugs me is that log hv out throws me back to The Monastery Gates, which is usually a big node with nothing on it that I want to see (having already read all the nodes).

    Hugo
Re: Vote + goto
by talexb (Chancellor) on May 14, 2003 at 15:55 UTC

    I usually click on the link to the next page that I want to go visit (or I cast my votes), then change screens (WindowMaker on Red Hat 8), returning a few minutes later .. so the delay while the server tallies my occasional votes is quite tolerable.

    Another strategy is to right click on a link, open in a new tab (using Galeon browser, but also available in Mozilla) and while that's working, look at the original tab, read the article and the replies, vote, then flip over to the new tab which by then has finished. Once there, I delete the original tab.

    This type of strategy is preferable to opening lots of pages all at once -- that puts a big, fat load on the servers all at once, for a series of pages that will be read over the next ten or fifteen minutes.

    Please, be kind to the Monastery servers. :)

    --t. alex
    Life is short: get busy!
Re: Vote + goto
by benn (Vicar) on May 14, 2003 at 15:13 UTC
    /me adds fokat to his little black book - smiley or no smiley... <g>

    Nice idea, and would probably be an asset, but personally, I'm a big fan of Opera's mouse gestures..click 'Vote', then right-button down and *swish* *swish* - back to SOPW or wherever in a flash. Apparently more primitive browsers have something called a 'back button' :)

    Cheers,
    Ben.

Re: Vote + goto
by Heidegger (Hermit) on May 14, 2003 at 12:37 UTC
    The Vote button posts our votes to the HTML form. Clicking on any other hyper reference on the perl monks site does not trigger the form post method. That is the cgi parameters are not passed when clicking on links. I don't have an idea how we could do that. Maybe someone knows how to make it technically. We could add a javascript onClick() method on each hyper reference that we have on PM. But I don't think this is a feasible idea.
      So then the answer is to make the form handler do what he suggested.

      Adding a drop-down combo box with "This thread","Newest Nodes", "Front Page" next to the vote button (defaulting to "This thread" to keep current behaviour) would submit the selected combo box entry along with the votes when "Vote" is clicked.

      The vote-handling code could then perform the requested redirection.

      Of course, I'm suggesting all this in blissful ignorance of the code base :)
      --
      Mike

      No, he's not talking about clicking on a link.. he's talking about having a pulldown menu next to the vote button that lets you select where you want to go after you vote.

      While this is easy to implement at first, it leaves a usability bug for users who do not actually want to use it... (what should it be by default? the current node? the main section that node is in?) This probably can be specified in user settings but I think that it is too much trouble and, if accepted, will have a very low priority.


      He who asks will be a fool for five minutes, but he who doesn't ask will remain a fool for life.

      Chady | http://chady.net/
        While this is easy to implement at first, it leaves a usability bug for users who do not actually want to use it... (what should it be by default?

        By default, it should perform exactly the way it currently does. Then you have an added feature at no cost to those who don't want it.


        Believe nothing, no matter where you read it, or who said it - even if I have said it - unless it agrees with your own reason and your own common sense.
        -- Buddha

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: monkdiscuss [id://258047]
Approved by broquaint
Front-paged by silent11
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others contemplating the Monastery: (5)
As of 2024-04-26 08:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found