Accessibility"

From Documentation
m
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{ZKComponentReferencePageHeader}}
 
{{ZKComponentReferencePageHeader}}
  
The za11y (zk-accessibility) module (currently in ''preview'') enables developers to create WCAG 2 compliant applications. Key features include keyboard interaction and screen reader support. An accessibility-ready theme (wcag*) should be used along with the module to deliver sufficient contrast.
+
{{versionSince| 9.5.0}}
  
A za11y demo project can be found [https://github.com/zkoss-demo/za11y-demo in github].
 
  
= Specify ARIA Attributes=
+
This chapter describes each component's detailed accessibility information including keyboard support and some important ARIA attributes.
You can specify arbitrary ARIA attribute on a component with [https://www.zkoss.org/wiki/ZUML_Reference/ZUML/Namespaces/Client_Attribute namespace "client/attribute"]. For example you can add an <tt>aria-label</tt> like
 
  
<source lang='xml'>
 
<zk  xmlns:ca="client/attribute">
 
    <div ca:aria-hidden="true"/>
 
    <textbox ca:aria-label="${field}"/>
 
</zk>
 
</source>
 
  
 +
For general accessibility information, please refer to [[ZK Developer's Reference/Accessibility]].
 +
 +
 +
{{ZK EE}}
 
Note: the following subsections are only applied for ZK EE version only.
 
Note: the following subsections are only applied for ZK EE version only.
[Since ZK 9.5.0]
+
 
  
 
{{ZKComponentReferenceHeadingToc}}
 
{{ZKComponentReferenceHeadingToc}}
  
 
{{ZKComponentReferencePageFooter}}
 
{{ZKComponentReferencePageFooter}}

Latest revision as of 04:24, 29 September 2020


Accessibility

Since 9.5.0


This chapter describes each component's detailed accessibility information including keyboard support and some important ARIA attributes.


For general accessibility information, please refer to ZK Developer's Reference/Accessibility.


  • Available for ZK:
  • http://www.zkoss.org/product/zkhttp://www.zkoss.org/whyzk/zkeeVersion ee.png

Note: the following subsections are only applied for ZK EE version only.





Last Update : 2020/09/29

Copyright © Potix Corporation. This article is licensed under GNU Free Documentation License.