On 11/12/09 5:13 PM, Vincent Massol wrote:
> Hi,
>
> While working on WCAG we've found that we need to hide some content so
> that it's not displayed visually but it's used by assistive devices
> (such as a web browser reader).
> For example for label texts in compact forms (where we put the label
> inside the field -e.g. the search box).
>
> Another example are "skip content" and "got to top" features.
>
> Thus I'd like to propose adding a new public CSS class called
> "accessibility":
>
> .accessibility {
>     display: none
> }
>
> We need a vote since it's public and would be used for example in the
> form located in Main.Spaces. This means that all skins (ours or custom
> skins done by users) must have it (or the label will be displayed).
>
> WDYT?
>
> Here's my +1

+1

>
> Thanks
> -Vincent
>
> PS: BTW this raises the question of public vs non public CSS classes.
> Do we have a list somewhere? If not shouldn't we have one to let skin
> authors know what class must absolutely exist and also to ensure we
> don't use non public classes in document content or in templates (non
> skin templates)?

+1

Some classes (like "hidden") disappeared with colibri, thus "breaking" 
the layout of apps that relied on it, so yes we should list what is 
"API" and what is internal.

Jerome.
>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to