https://bugzilla.wikimedia.org/show_bug.cgi?id=28388

--- Comment #7 from Happy-melon <[email protected]> 2011-04-04 
14:31:47 UTC ---
No, it's not.  Or rather, it might be better English, but it's not a good form.
 The problems begin when you allow "1" as an option for number of days, as that
screws up the pluralisation, and get significantly worse when you try and
include errors and fields which are not the same length.  What you *actually*
get when you do inline forms is something like this:

> -- Display options --
>
>              Show [_7____] days in watchlist.
>                            Maximum: 7 days **ERROR:RUNESTONES NOT ALIGNED**
>
> Now let's include [__a_really_long_text_field__] to screw things up
>
> Show a maximum of [_250____] changes, but because the field is a different
>                              length this is all misaligned

The right hand text is not aligned, and the errors are particularly
out-of-place.  Or of course, you could line everything up:


> -- Display options --
>
>              Show [_7____]                       days in watchlist.
>                                                  Maximum: 7 days **ERROR: 
>                                                  RUNESTONES NOT ALIGNED**
>
> Now let's include [__a_really_long_text_field__] to screw things up
>
> Show a maximum of [_250____]                     changes, but because the 
>                                                  field is a different
>                                                  length this is all misaligned

And you're back to essentially the same problem as before.  

Fundamentally, users read forms vertically, not horizontally [1], if they can't
very easily pick out the fields they need to fill in, and the text which
describes what those fields are, then items get missed off, errors get shown,
and people get unhappy.

[1]
http://www.cxpartners.co.uk/thoughts/web_forms_design_guidelines_an_eyetracking_study.htm

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are watching all bug changes.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to