What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 127 Stack Exchange communities.

As long as the button "Graph Reputation" does nothing, it is totally redundant and confusing. My suggestion is to remove it, or to actually have it graph the reputation.

In case someone thinks it updates the graph with the range: it does not. The graph range is updated by moving the focus from the date-input textboxes or by click+drag the graph itself.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

It already has a function. It manipulates the timeframe of reputation changes listed on the right hand side to the value in the textboxes.

By default it does not do anything because the default time frame displayed is the same time frame in the text boxes.

Graph reputation at work

(Yes, that button does not have the best name ever.)


The main argument against the button is that there seems to be no code associated with it. The interface reacts anyway because clicking on the button triggers, as a side effect, the textbox's focus loss event which actually does trigger the action.

Question: does it make any difference whatsoever to the user?

Let's see:

  • With the button, user #1
    1. Click on date field
    2. Enter date
    3. Click anywhere else to change date (to trigger focus change)
  • With the button, user #2
    1. Click on date field
    2. Enter date
    3. Click on button to change date (triggers focus change)
  • With the button, user #3
    1. TAB your way (?!) to the end date field
    2. Enter date
    3. TAB to the button, press Enter (does it matter the action happens when you tab?)
  • Without the button, user #1
    1. Click on date field
    2. Enter date
    3. Click anywhere else to change date (to trigger focus change)
  • Without the button, user #2
    1. Click on date field
    2. Enter date
    3. ...
    4. Well? Is this thing loading?
    5. ...
    6. ???
    7. WTF? This thing must be broken. closes tab
  • With the button, user #3
    1. TAB your way (?!) to the end date field
    2. Enter date
    3. ...
    4. (See above)
share|improve this answer
    
Did you try that? It doesn't for me. It does in fact... nothing :) Anything you might expect it to do is done onChange on the text boxes, or by selecting in the graph. –  falstro Jul 28 '10 at 13:09
    
Please re-read my question, or visit the link. That's exactly what it doesn't do. But because it already happened (the time-frame changes the moment you move focus) we cannot know for certain, can we? Either way, the functionality is void as it is now. –  Abel Jul 28 '10 at 13:11
    
@Abel; one thing it does do though, is work as a handle for mouse-centric users to trigger the onChange event on the text-boxes (cause it to switch focus), clicking anywhere would work of course, but it gives them a target to click. A mouse centric user would probably use the graph anyway, bit still.. –  falstro Jul 28 '10 at 13:13
    
@roe, @abel, it does work for me. Proof. I use Chrome Dev for Windows. –  badp Jul 28 '10 at 13:22
    
We can all get that result without using the button, whether we use onChange for the textboxes or dragging the right points on the graph (admittedly may take a few tries to get the exact dates). –  Grace Note Jul 28 '10 at 13:27
    
I'm sure it does, the thing is, it is a noop, since anything it does do would already have been done, as a result of onChange (or whatever is used) on the text boxes, or selecting in the graph. –  falstro Jul 28 '10 at 13:28
    
@Grace, @abel, @roe: sure, but is it obvious enough at first use to the user that you need to click on somewhere else after you are done with input? The button gives a clear target to transfer focus on. The fact that the interface reacts to a focus change instead of a mouse click, in this case, is merely an implementation detail usability wise. –  badp Jul 28 '10 at 13:30
1  
Yes, see my second comment (the third comment from the top). But it still renders your answer invalid. –  falstro Jul 28 '10 at 13:34
    
@roe, how would a "non-mouse-centric" user give focus to the textboxes to begin with? –  badp Jul 28 '10 at 13:40
    
@badp, @roe @Grace: the usability isn't a problem, even for mouse-centric people, if the change is immediate (i.e., onChange, not onBlur) and the button is removed. Well, it won't quickly become as usable as Google Finance, will it? –  Abel Jul 28 '10 at 13:42
    
first would probably be a click, to switch from the first box to the second would be tab, and to drop the focus from that one would be tab again, or enter. –  falstro Jul 28 '10 at 13:42
    
LOL. I'm sorry @Grace, I've never seen anybody TAB his way around in web pages. –  badp Jul 28 '10 at 13:42
2  
PS: considering usability: having a button having to do nothing is not quite adding to usability (which was why this q. was asked in the first place), but adds to confusion and people asking questions on forums. –  Abel Jul 28 '10 at 13:47
1  
@roe Could be a browser thing, mayhaps, but enter has no effect here. And I'm not saying that the button doesn't help, badp. –  Grace Note Jul 28 '10 at 13:48
1  
badp, re your mod flag: It won't be too long until the chat is up again, just a tiny bit of patience :) –  balpha Jul 28 '10 at 13:52
show 14 more comments

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .