[kde-guidelines] Styleguide: Radio button

Thomas Pfeiffer colomar at autistici.org
Thu May 30 20:39:53 UTC 2013


On Thursday 30 May 2013 22:02:29 Heiko Tietze wrote:
> Am Donnerstag, 30. Mai 2013, 11:28:42 schrieb Aurélien Gâteau:
> > * Radio buttons are not dynamic; their content or labels should not change
> > depending on the context.
> > 
> > Isn't this a bit redundant?
> 
> Well spotted. And thanks Thomas for fixing.
> 
> I'd like to discuss it a little bit.
> 
> For example, if a time line on a daily basis with "yesterday,today,tomorrow"
> is increased to month, why not allow to adopt the radio selection to "last
> month, this month, next month"?
> 
> Should we implicitly allow it (by not talking about)?

Hmm... I think it would still feel a bit weird. I regard radio button labels 
more as static UI text which I simply would not expect to change.
That might cause usability problems if suddenly the radio buttons mean 
something other then expected, so I'd still prefer to caution against it.
Maybe if we can come up with a good definition of situations where it would 
work well, we could explicitly define exceptions where it is okay.

Another thing that concerns me is the number of radio buttons dynamically 
changing. I think that would definitely feel weird, but I'm not sure if we have 
to explicitly forbid that or can just assume that no developer would do such 
crazy things.


More information about the kde-guidelines mailing list