When encountering forms with the Player enabled, AudioEye will provide audible cues detailing the instructions for interacting with the form, including pressing tab to navigate through the form elements and pressing Enter to submit the form. Of course, users may click on form elements to drive focus to the selected element and begin audio playback in association with that element. AudioEye will verbally announce how many items (form fields) are available within the form. The Player will then read aloud the Form Label and proceed to announcing the first form element.
Form elements may include input fields, selects, check boxes, and radio buttons. For each form element type, AudioEye will provide specific instructions for navigating and interacting with the element.
When focus has been placed within a form, the following controls allow the user to engage and interact with the form:
|Move to Previous/Next Item||The user may advance through the form by clicking on form elements to begin interacting with the form element.||
Tab to advance to next form element
Shift+Tab to return to previous form element
|Skip past form to move beyond and access next element||To remove focus from the form (or move beyond the form to the next element), clicking on an area outside of the area associated with the form will resume plaback of the selected element||
Shift+down to move past form
When focus has been placed within an input field within a form, AudioEye will announce the input field name/label, any corresponding placeholder text, and any associated field requirements such as the field being required or requiring input in a certain format. After typing into a form field and pressing tab to advance to the next form element, the Player will read aloud the input text. If the input field has been secured, the input text may not be read aloud and, instead the user notified that the text input is secure. Alternatively, secure input fields may spell aloud the form input vs. reading aloud the words input - this is a configuration determined by the site owner/publisher. When typing into a form input field, the user is provided with different configuration settings available from the settings menu. The following applicable form input field settings are provided within the Settings menu:
|Arrow Key Typing||
When enabled, Arrow Key Typing allows user to type within a form input field using the left, right, up, and down arrow keys. Pressing up and down arrows cycles through letters, symbols, and capitalization. Pressing the left and right arrows allows user to move to next/previous letter in the word being spelled.
A to toggle on/off
This feature is disabled by default
|Letter by Letter Playback||When the Player is enabled, the user may listen to the spelling of any word input within a form field, letter by letter. Pressing the left arrow will read the previous letter within a word. Press right to read the next letter.||
L to toggle on/off
This feature is disabled by default
|Keypress Announcement||When enabled, Keypress Announcement allows the user to hear keys in real-time as they are pressed while entering text into a form input field.||
J to toggle on/off
This feature is enabled by default
When focus has been placed within a select field within a form, the Player will inform the user how many options are provided within the select and will provide verbal instruction indicating their options for using the up/down arrow keys to navigate through the options. Pressing space bar will have the effect of selecting the item.
Checkbox and Radio Buttons
When focus has been placed within a list of checkboxes or radio buttons, the Player will inform the user how many options are provided within the list and will provide verbal instruction indicating their options for using the up/down arrow keys to navigate through the options within the list. Pressing space bar will have the effect of selecting the item.
As a form may consist of other elements such as links, etc., using standard or contextual controls will persist within the form element (such as pressing Enter (Return) to access (follow) a link.