Please note, this is a STATIC archive of website developer.mozilla.org from 03 Nov 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Revision 972711 of Web Development

  • Revision slug: Web/Accessibility/Web_Development
  • Revision title: Web Development
  • Revision id: 972711
  • Created:
  • Creator: jsx
  • Is current revision? No
  • Comment Revert to revision of 2015-07-27 19:54:47 by Manojkr: "Minor vandalism/experiment"

Revision Content

This document provides  further information for developers about web accessibility and XUL accessibility.

Web accessibility

ARIA for developers
ARIA enables the accessibility of the dynamic HTML content. Examples using ARIA are live content regions and JavaScript widgets.
Keyboard-navigable JavaScript widgets
Until now, web developers who want to make their styled <div> and <span> based widgets  have lacked the proper techniques. Keyboard accessibility is part of the minimum accessibility requirements which a developer should be aware of.

XUL accessibility

 
Building accessible custom components in XUL
Using  DHTML accessibility techniques to add accessibility to the custom XUL components.
Accessible XUL authoring guidelines
When authored according to these guidelines, XUL is capable of generating accessible user interfaces. Coders, reviewers, designers and QA engineers should be familiar with these guidelines.

External resources

Dive into Accessibility
This book answers two questions. The first question is "Why should I make my web site more accessible?" The second question is "How can I make my web site more accessible?"
Accessible Web Page Authoring
A handy web accessibility checklist, from IBM.

 

Revision Source

<p class="summary"><span class="seoSummary">This document provides  further information for developers about web accessibility and XUL accessibility.</span></p>

<table>
 <tbody>
  <tr>
   <td style="vertical-align: top;">
    <h2 id="Web_accessibility">Web accessibility</h2>

    <dl>
     <dt><a href="/en-US/docs/Accessibility/ARIA" title="https://developer.mozilla.org/en-US/docs/Accessibility/ARIA">ARIA for developers</a></dt>
     <dd style="">ARIA enables the accessibility of the dynamic HTML content. Examples using ARIA are live content regions and JavaScript widgets.</dd>
     <dt><a href="/en/Accessibility/Keyboard-navigable_JavaScript_widgets" title="en/Accessibility/Keyboard-navigable JavaScript widgets">Keyboard-navigable JavaScript widgets</a></dt>
     <dd>Until now, web developers who want to make their styled &lt;div&gt; and &lt;span&gt; based widgets  have lacked the proper techniques. <strong>Keyboard accessibility</strong> is part of the minimum accessibility requirements which a developer should be aware of.</dd>
    </dl>

    <h2 id="XUL_accessibility">XUL accessibility</h2>

    <dl>
     <dt> </dt>
     <dt><a href="/en/Building_accessible_custom_components_in_XUL" title="en/Building_accessible_custom_components_in_XUL">Building accessible custom components in XUL</a></dt>
     <dd>Using  DHTML accessibility techniques to add accessibility to the custom XUL components.</dd>
     <dt><a href="/en/XUL_accessibility_guidelines" title="en/XUL_accessibility_guidelines">Accessible XUL authoring guidelines</a></dt>
     <dd>When authored according to these guidelines, XUL is capable of generating accessible user interfaces. Coders, reviewers, designers and QA engineers should be familiar with these guidelines.</dd>
    </dl>
   </td>
   <td style="vertical-align: top;">
    <h2 id="External_resources">External resources</h2>

    <dl>
     <dt><a class="external" href="https://diveintoaccessibility.info/">Dive into Accessibility</a></dt>
     <dd>This book answers two questions. The first question is "Why should I make my web site more accessible?" The second question is "How can I make my web site more accessible?"</dd>
     <dt><a class="external" href="https://www-306.ibm.com/able/guidelines/web/accessweb.html">Accessible Web Page Authoring</a></dt>
     <dd>A handy web accessibility checklist, from IBM.</dd>
    </dl>
   </td>
  </tr>
 </tbody>
</table>

<p> </p>
Revert to this revision