[TYPO3-content-rendering] Fieldset around radio-button group

JoH info at cybercraft.de
Thu Apr 6 00:23:34 CEST 2006


>> Just for the record: Regarding accesibility the specialists tend to
>> avoid radiobuttons and replace them with selectboxes that don't need
>> a label for each option. So maybe they won't ever use radiobuttons
>> together with "accessibility=1".
>
> Hm - Can you explain why is that?
>
> I think radio buttons are better up to something like four choices
> because you can see all options and you need just one action to
> choose one.

... you gave the answer yourself: you can _see_ all options with radio
buttons.
So it doesn't make a difference for somebody who can't see.
And of course you can see all options of a selectbox too. It's depending on
the size.
The major reason is that you are running into problems with radiobuttons
since you have to "read" the label before the button but usually you "see"
the label after it.

Reading Yes Radiobutton No Radiobutton will look like

[ ] Yes
[ ] No

Using a selectbox these problems don't exist, since the options always
contain their labels and thus don't need separate label tags.
You could even group options together using optgroup instead of fieldset.

> selectboxes are good if you have a lot of options and little space.
> But you cant see them without focussing the element and you need at
> least
> two actions to choose from.

Same thing with radiobuttons - you have to focus each possible answer and
then activate it.
If you give a select box a proper size (for example size=4 for a selectbox
with 4 options) even people who are able to see can read all the options
without having to focus.

>> So my advice is: Do it properly and make fieldsets available the way
>> they were meant to be or don't use fieldsets at all.
>
> ++1
>
> You can take a look at the extension "accessible content" which does
> add
> a fieldset eleemnt to the table wizard. A new version of the extension
> will be published soon (0.3). It ist meant as a container for advanced
> accessibility changes to css styled content.

Sounds promising - but could you tell me why you need a fieldset in the
_table_ wizard? ;-)

Joey

-- 
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your knob sometimes!)
Dieter Nuhr, German comedian
openBC: http://www.cybercraft.de





More information about the TYPO3-project-content-rendering mailing list