When No Vision users interact with a form, information that can be read by assistive technology programs is dynamically added to the form. This information tells users the content and state of each field. Field state information (such as read-only) is read. Hidden fields are not read.
Buttons associated with fields, such as the expand box and menu button, are accessible on the Web.
Application list fields, view fields, tree-view table fields, data visualization fields, and navigation bar fields are included in the tab order. You can tab to any of these fields. When you are inside a field, go through the items inside the fields.
On the Web, JAWS cannot read fields that are read-only. To resolve this issue, read the read-only fields in Non-Forms (Virtual PC Cursor) mode. To toggle in and out of Forms mode, press the Enter key on a form field and press Num Pad +.
| |
---|
Application list fields and home page links | To work with an application list field, you must be in Non-Forms (Virtual PC Cursor) mode.
The link text includes only the entry point name, but accessible users hear the application, server, and entry point names.
To set the focus to the previous field, press Shift+Tab on the first Home Page entry.
To set the focus to the next field, tab to the last Home Page entry. When using the screen reader, a No Vision user hears the alternative text property defined through Developer Studio instead of the label of the field. |
| In Virtual PC Cursor (Non-Forms) mode, tab to each attachment. JAWS reads the whole row. To go through the attachments, press TAB. JAWS reads the information for each attachment.
To select an attachment, press Enter.
The attachment pool label can be heard only in Forms mode. When you tab to the attachment pool, the first row is read with the attachment pool label.
You can work with attachment pools in either Forms or Virtual PC Cursor (Non- Forms) mode. Non-Forms mode enables you to hear feedback as you tab through the attachments. To select an attachment, press the Up or Down arrow key. To exit the attachment fields and access the attachment buttons, press Tab. The buttons apply to the currently selected attachment. |
| Buttons are HTML links styled as buttons. To execute a button, press the space bar or Enter.
In both Forms mode and Virtual PC Cursor (Non-Forms) mode, disabled buttons are skipped. |
| In Forms mode, disabled links are skipped, as they are not part of the tab order.
In Virtual PC Cursor Mode, disabled links are read out, but the link state is not conveyed( you do not know that the link is disabled). |
| If no label is available, JAWS reads these correctly by using the alternative text, the label, or the database name in this order. This is added as an alt attribute to the image. |
Buttons: with label text and images | If alternative text is defined for the image portion, it is ignored. Only the button text is read out. This is added as the title attribute to the text. |
Character and diary fields: adding a TAB character in the expand pop-up dialog box | To enter information into the expand dialog box edit field, you must be in Forms mode.
To access fields and buttons in the expand dialog box, press Tab.
To enter a tab into the text, press Ctrl+Tab. |
Character fields: with display type as File | In Forms mode and Non-Forms (Virtual PC Cursor) mode, JAWS says "File Path" along with the label. The file path is entered manually.
The File widget is not available on the Web.
|
Character fields: with menus displayed as drop-down lists | To access the menu, you must be in Non-Forms (Virtual-PC Cursor) mode.
To display the pop-up menu_,_ tab to the character field menu icon and press Enter.
JAWS reads the plus or minus signs and the submenu labels as "Submenu menuLabel closed/opened link graphic."
When the focus is at an opened or closed icon, JAWS says "submenu menuLabel opened/closed link graphic." When you press Enter, JAWS says "enter." Tab to the node text to hear the state of the icon (opened or closed), or after you are on the node text, tab backwards to the plus or minus sign.
To expand or collapse each submenu, tab to the plus or minus sign before the submenu, and press Enter. To select a menu item, tab to the item's label and press the space bar or Enter. Pressing Enter selects and closes the menu dialog box. Pressing the space bar selects the menu item. You can select only menu item values (not submenu values) as the value for the character field. |
| To display functional currency information, tab to the functional currency icon and press Enter.
The currency menu is accessed the same way as character field menus are accessed. You must be in Non-Forms (Virtual PC Cursor) mode to access the menu.
To enter numbers in currency fields, you must be in Forms mode. |
Data visualization fields: with calendar plug-ins | Mouse interaction is required. |
Data visualization fields: with Flashboards plug-in | To work with flashboards fields, you must be in Non-Forms (Virtual PC Cursor) mode.
The Web always uses a preference server, so No Vision users always see a table view. |
| Date/Time format is also read as define in the Display Date/Time Styles (Web) field on the AR System User Preference Form. If Alternate Textis defined, JAWS reads the Alternate Text + Date/Time format. If Alternate Textis not defined, JAWS reads Label Text + Date/Time format. |
| To reliably hear the state of the diary content, you must be in Forms mode.
To display a diary field, tab to the editor icon. The screen reader reads "Editor for label, empty/filled."
When the diary history has content, the screen reader reads "filled." |
| A drop-down list is opened the same way a character field menu is opened. See "Character fields: with menus displayed as drop-down lists" in this table. The last drop-down value is "(clear)." When selected, "clear" is entered into the edit field and is read. The value is still $NULL$.
In Non-Forms (Virtual PC Cursor) mode and Forms mode, read-only fields are in the tab order. |
Integer fields:with numeric spin box | Numeric spin boxes are not present. Enter the value into the integer field, or press the Up or Down arrow key to increase or decrease the value. |
Labels: Location associated with a field | Labels can be placed anywhere. |
Menus: Displaying a menu associated with a field | To display a menu associated with a field, you must be in Non-Forms (Virtual PC Cursor) mode.
A menu associated with a field is opened the same way a character field menu is opened. See "Character fields: with menus displayed as drop-down lists" in this table. |
Radio buttons and check box fields | These are displayed as option buttons and check boxes.
Radio buttons in Non-Forms (Virtual PC Cursor) mode When you tab to the radio button, you hear "fieldLabel radiolabel checked/unchecked x of y." If a radio button is selected, JAWS also says the radio button label. To go to the next radio button, press TAB. To select the radio button, press the Up or Down arrow key. To deselect a radio button, press the space bar. JAWS say "space," not "checked/unchecked."
Read-only fields are not in the tab order.
Radio buttons in Forms mode When you tab to a radio button, you hear "fieldLabel radioLabel checked/unchecked x of y. If a radio button is selected, JAWS also says the radio button label. To change the selection, use the Up and Down arrow keys. To select or deselect a radio button, press the space bar. |
Panels and panel holders: collapsible, splitter, accordion | To navigate through the panels in a panel holder, press TAB.
In both Forms mode and Non-Forms (Virtual PC Cursor) mode, JAWS says the panel name (if the panel has one) when you tab to a panel in a panel holder.
To navigate to the fields in a panel in a panel holder, press TAB. You must navigate through all the fields in a panel to move to the next panel.
To expand or collapse a panel in a panel holder, press Enter. This cannot be done with splitter panel holders. To navigate backwards, press Shift+ Tab.
Collapsible and splitter panel holders can have hidden headers. For clarity, create labels for panels regardless of the header's state.
The navigation is the same for both horizontal and vertical panel holders.
The tab order inside a panel is defined in BMC Remedy Developer Studio.
To edit fields, users must be in Forms mode.
Splitter panels cannot be resized with the keyboard. However, any field in a splitter panel is accessible by tabbing through the fields on the panel. |
Panels: tabbed panel holders and shared fields | Optimizations for shared fields result in incorrect tab order. Avoid using shared fields. |
| Forms mode Tabbing into the tabbed panel holder takes you to the selected tabbed panel. JAWS says "x tab (selected, if selected) link." Tabbing again sets focus to the first field on the panel.
To switch the selected tabbed panel, press the Left or Right arrow keys. As each panel is selected, JAWS announces that the panel is selected.
Non-Forms (Virtual PC Cursor) mode To go through the fields on a tabbed panel, press Tab. To select a tab, press Enter at any tabbed panel tab. JAWS says "x tab (selected, if selected) link."
Pressing TAB after the last panel field sets the focus into the first field in the selected tabbed panel. The selected panel is read. You cannot use the arrow keys to switch between panels.
For character, diary, currency, drop-down, date, and time fields, the tabbed panel's label is preappended to the label readout. (For check boxes and radio buttons, this is not applicable.)
When you switch between Forms and Non-Forms (Virtual PC Cursor) modes, the readout of panel states in Virtual PC Cursor mode might reflect the state when you were last in Virtual PC Cursor mode.
When focus is on a tab, you cannot switch from Virtual PC Cursor mode to Forms mode. To switch, you must be on any other editable field. |
Read-only selection fields | Non-Forms (Virtual PC cursor) mode For read only drop-down lists, JAWS says "read-only label with value selectedValue selectable menu read-only edit."
When you tab to the menu drop-down list, JAWS says "selection menu for drop-down menu graphic."
A read-only drop-down list is displayed as text. JAWS says "read-only drop-down label with values selectable menu read-only edit selectedValue." When you tab again, JAWS says "selection menu for drop-down menu graphic." The menu drop-down list is not visible on the screen and should be ignored.
For read-only radio buttons, JAWS says "radio button field firstRadio radio button checked/not checked one of total."
Forms mode For read-only drop-down lists, JAWS says "read only drop-down label with value selectable menu read only edit." When you tab to the menu drop-down list, JAWS says "selection menu for drop-down link."
Read-only drop-down lists are displayed as text. JAWS says "read-only drop-down label with value selectable menu read-only edit selectedValue."
Read-only radio buttons are skipped in the tab order and hence not read out. |
| The entire field value is read, even though the text is not visible. |
| No change is made to the label text on the screen. As users tab through each field, information about each available menu, expand box, or functional currency is read. |
Text: static text on forms used to convey information | In Non-Forms (Virtual PC Cursor) mode, static text is read when the entire page is read. In Forms mode, static text is not read.
To read the text in Non-Forms (Virtual PC Cursor) mode, use text style Header Text (I), Header Text (II), or Header Text (III). When these styles are used, tab order is important because the Header Text information for the fields within these styles is read along with the field information. In addition, JAWS has a Headings List dialog box to show a list of headings that enable you to navigate the page. To display it, press Insert+F6. |
Widgets: date and calendar pop-up widgets | |
Enum fields displayed as Drop-Down lists | See "Character fields: with menus displayed as drop-down lists" in this table. |
| |
| The view field's title attribute uses the label. If no label is available, the database name is used. |