PF/ARIA/BestPractices/QA/Reference1Results1

From W3C Wiki
< PF‎ | ARIA‎ | BestPractices‎ | QA

ARIA Example Test Results for Reference 1: XHTML Checkbox Example

  1. Example Being Tested: XHTML Checkbox Example
  2. Date of Test: 8:14 PM EDT 11/2/2007
  3. Tester's Name: Gregory J. Rosmaita
  4. Assistive Technology (version & build): JAWS 8.0.2137
  5. Browser Version & Build: minefield (FF3) build 39a9pre (2007-11-02:12 build)
  6. Browser Plugins (such as MozzIE, FAE, etc.): Accessibar 0.7.7
  7. System Specifications:
    • Operating System (version & build/patches): Microsoft Windows XP Professional (Version 2002) Service Pack 2
    • Processor/CPU Speed: Intel Pentium 4/3.20GHz
    • RAM: 2GB

Results

ReadAll

When in ReadAll mode, the checkboxes were identified as checkboxes and their initial state, "checked", was correctly reported by JAWS.

Keyboard Navigation of Checkboxes

Each checkbox was identified as a checkbox and the initial state, "checked", was correctly reported by JAWS. It was possible to use the SPACEBAR to uncheck and re-check all three checkboxes. Keyboard navigation between checkboxes was possible using the TAB key; checkboxes were encountered in the order in which they appear in the document source.

Random Google Link

The "Random Google Link" hyperlink is not included in JAWS' "List of Form Fields" dialog, but is, as would be expected, included in the "List of Links" JAWS dialog. This link was accurately reported by JAWS and was accessible via keyboard navigation via the TAB key.

(for a screen-shot of JAWS' "List of Links" dialog, consult the attached file: ref1-checkbox-jfw-links-list.png)

List of Form Fields Dialog

Invoking JAWS' "List of Form Fields" dialog included all of the actionable form controls on the page:

Include decorative fruit basket check box checked Required check box checked Invalid check box checked Set Focus to checkbox button Here's a button you can't tab to (tabindex = -1) button click to try and focus the untabbable button

(for a screen-shot of this JAWS dialog, consult the attached file: ref1-checkbox-jfw-form-field.png)

Set Focus to checkbox Button

Activating this button, either through the UA keyboard command SPACEBAR or through JAWS' List of Form Fields, moved focus to the checkbox "include decorative fruit basket" -- the label for the checkbox was auto-read, followed by the status of the checkbox ("checked").

Here's a button you can't tab to (tabindex = -1) Button

Although the presence of this untabbable button was revealed through a ReadAll document review, and included in JAWS' "List of Form Fields" dialog, it was not possible to use the TAB key to establish focus upon this button. However, i was able to establish focus on the "Here's a button you can't tab to (tabindex = -1)" button using JAWS' "List of Form Fields" dialog, described above. However, the button can only receive focus; no action occurs when the button is selected from the JAWS-generated dialog or by using the native UA keystroke SPACEBAR, once focus has been established upon the button, which is to be expected as there is no onClick or onKeyPress event associated with the button.

Click to try and focus the untabbable button

Activating this button, either through the UA keyboard command SPACEBAR or through JAWS' "List of Form Fields", caused focus to move to the "Here's a button you can't tab to (tabindex = -1)" button.