Hi, On Mon, Aug 24, 2009 at 7:22 PM, Ecaterina Valica <[email protected]> wrote:
> We should make a standard and follow it on other aspects too. > > The same discussion is for the pagination: do you show the prev link? yes > you do, and it's disabled. But the user know that a Prev action can be done > and he knows it's possition. > > The same aspect is for menus too - if I don't have Edit rights - should I > see the edit link? > > These remarks are very correct: > > > Actually, Marius suggested that we keep the "invalid" buttons hidden (but > > without changing the positions of the displayed buttons), for the > following > > reasons: > > 1/ the interface should be as light as possible, we shouldn't crowd the > > interface with buttons that the user can never push > > 2/ disabled buttons can be a little confusing, the user wouldn't know if > > there > > is something he needs to do to enable those buttons. > > > But if you have the icons/links/buttons disabled: > A. the users knows the possible actions are there and doesn't need to still > look for them in the interface; > B. when the finishing / editing step will occur and will be possible, the > user will know where to look for it, because he seen it before. > C. the buttons don't disappear and appear like crazy. This is good also for > the designer - he can align the controls and the other sibling elements > don't blink from left to right. I'm really afraid of C) -> buttons appearing and disappearing for no specific reason (from the user point of view). A button that was there is no longer there -> how comes? Plus the standard practice in all wizards we've looked at with Caty was to have all buttons displayed all the time... I guess if hiding buttons from one part of the form to the next was a good practice we would have found a UX blog talking about it by now (we didn't). So I'm afraid we're going against a standard and re-inventing new stuff just for the sake of it, with no proven value at the end of the line. People are not (yet) accustomed to form buttons magically appearing and I don't want our project managers to be the ones who will have to explain our users that "yes, our developers liked hide-and-seek buttons best so that's what we implemented" ;-) Guillaume > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > -- Guillaume Lerouge Product Manager - XWiki Skype: wikibc Twitter: glerouge http://guillaumelerouge.com/ _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

