Client Side Scripting Techniques
Main_Page > Draft WCAG Techniques > Client Side Scripting Techniques
These WCAG Techniques are currently under review by the Mobile Accessibility Task Force. Any changes marked are a draft and are NOT approved by the Mobile Accessibility Task Force and the WCAG Working Group
Instructions to the Task Force
- Select a technique to evaluate.
- Read the full technique in the WCAG Techniques
- Determine if the technique is applicable to Mobile Accessibility.
- If the technique is not applicable to mobile accessibility (please use this category sparingly – beware mobile stereotypes):
- Edit the list below by pasting this string after the technique name:
<span style="color:#808080;"> (not applicable) </span>
- Add your name and date at the end of the same line.
- Save this page.
- Edit the list below by pasting this string after the technique name:
- If the technique is applicable but does not require any changes:
- Edit the list below and paste this string after the technique name:
<span style="color:green;"> (applicable as is) </span>
- Add your name and date at the end of the same line.
- Save this page.
- Edit the list below and paste this string after the technique name:
- If the technique requires changes:
- Edit the list below by adding double brackets [[ ]] around the number of the technique to make a new wiki page. (Don't include the colon inside the brackets.)
- Paste this string after the technique name:
<span style="color:#D90000;"> (requires changes)</span>
- Add your name and date at the end of the same line.
- Save this page.
- Open the new page by clicking on the red link.
- Copy the technique link from the WCAG Techniques page. The link should have the date 20120103 in it.
- Copy and paste the list below at the top of the page, and enter your comments.
- Save the new page.
- If the technique is not applicable to mobile accessibility (please use this category sparingly – beware mobile stereotypes):
'''Notes on the WCAG Technique Sections''' * Applicability: PLACEHOLDER * Description: PLACEHOLDER * Examples: PLACEHOLDER * Related: PLACEHOLDER * Tests: PLACEHOLDER - NAME and DATE
Client Side Scripting Techniques
- SCR1: Allowing the user to extend the default time limit (applicable as is) David Todd 13 February 2014
- SCR2: Using redundant keyboard and mouse event handlers (applicable as is) David Todd 27 February 2014
- SCR14: Using scripts to make nonessential alerts optional (applicable as is) David Todd 13 February 2014
- SCR16: Providing a script that warns the user a time limit is about to expire (applicable as is) David Todd 13 February 2014
- SCR18: Providing client-side validation and alert (applicable as is) David Todd 13 February 2014
- SCR19: Using an onchange event on a select element without causing a change of context (applicable as is) David Todd 13 February 2014
- SCR20: Using both keyboard and other device-specific functions (applicable as is) David Todd 05 March 2014
- SCR21: Using functions of the Document Object Model (DOM) to add content to a page (applicable as is) David Todd 13 February 2014
- SCR22: Using scripts to control blinking and stop it in five seconds or less (applicable as is) David Todd 13 February 2014
- SCR24: Using progressive enhancement to open new windows on user request (applicable as is) David Todd 27 February 2014
- SCR26: Inserting dynamic content into the Document Object Model immediately following its trigger element (applicable as is) David Todd 14 February 2014
- SCR27: Reordering page sections using the Document Object Model (applicable as is) David Todd 14 February 2014
- SCR28: Using an expandable and collapsible menu to bypass block of content (applicable as is) David Todd 14 February 2014
- SCR29: Adding keyboard-accessible actions to static HTML elements (applicable as is) David Todd 14 February 2014
- SCR30: Using scripts to change the link text (requires changes) David Todd 14 February 2014
- SCR31: Using script to change the background color or border of the element with focus (requires changes) David Todd 14 February 2014
- SCR32: Providing client-side validation and adding error text via the DOM (applicable as is) David Todd 21 February 2014
- SCR33: Using script to scroll content, and providing a mechanism to pause it (applicable as is) David Todd 05 March 2014
- SCR34: Calculating size and position in a way that scales with text size (requires changes) David Todd 21 February 2014
- SCR35: Making actions keyboard accessible by using the onclick event of anchors and buttons (requires changes) David Todd 27 February 2014
- SCR36: Providing a mechanism to allow users to display moving, scrolling, or auto-updating text in a static window or area (applicable as is) David Todd 21 February 2014
- SCR37: Creating Custom Dialogs in a Device Independent Way (requires changes) David Todd 27 February 2014