Keyboard Interaction for AgileApps new UI Accessibility

From AgileApps Support Wiki
Revision as of 10:02, 20 February 2019 by imported>Aeric

This page provides information on all the accessibility features which are achieved using keyboard shortcuts.

Notepad.png

Note: Standard system keyboard commands are not covered in this section.

Accessibility Support

To use these accessibility features, you should have the following:

  • Firefox browser version 52 or later.
  • A screen reader software JAWS Freedom scientific version 17.0

Frequently Used Keys

Following are some of the keys that are commonly used for accessibility:

  • Tab and Shift+Tab - Press the Tab key to move forward to the next element on the user interface, and press Shift+Tab keys to go to the previous element.
  • Right arrow and Left arrow - Move from one item to the next in a radio-button group.
  • Spacebar - Select or de-select the checkbox or radio button that is currently in focus. Can also use to open a file.
  • Enter - Used for clicking a button or a link.
  • Esc - Close a pop-up window.
  • x - Close a toaster that is currently open (works only when there is a Toaster).
  • Backspace/Delete - Press to remove a chip (only works if there are some chips available. For example: - Record Level visibility, Notes Editor).

Quick Access Keys

There are some quick access keys available within the application. These quick access keys are helpful in navigating from one area to another without any tab interaction. In a screen reader, sometimes these keys are not accessible. To make them accessible, press Insert+3 and then press the quick access key to access it.

Access the following quick access keys from the dashboard or the record list view pages:

  • ? - Displays all the quick access keys
  • q - Performs a quick search
  • c - Creates a new record
  • n - Jumps to primary navigation

Access the following quick keys in record details page:

  • m - Jumps to a secondary navigation.
  • ] - Collapses the secondary navigation details panel.
  • s - Saves the current record.

Keyboard Interaction

This sections covers the information about the keyboard interaction with various pages within the application.

Overview Page

Overview page is the home page and is the start page of the application that appears after you log in. It is also accessible by clicking the Home button from the left navigation menu.

It shows all the applications available for a tenant. After you tab out from the left navigation panel, the focus shifts first to the search box. Here, you can type an application name to search. Next to the search box, there is a filter button where you can click and filter the result. These filter items can be accessed using the arrow-up and arrow-down keys. After you click a filter item, the focus returns to the Home button. You can tab out to move through the application names. Click the link to the application name and a confirmation dialog appears. In the Confirmation dialog, the focus is first on the Cancel button. By clicking the OK button, it changes the application.

Record View Page

The Record View list page is available for all objects. Click an object from the left navigation panel, and you are redirected to the object list view page.

  • The initial focus of the Record List view is on the default view.
  • To change the view, you have to use the left and right arrow keys to navigate between the views and then click to select a view.
  • If you tab out from the view section, it will focus to first cell of the first row of the table. Then you can use the keys to interact with the table. Refer to the section Table interaction for interacting with tables.
  • If there is no record present, then you will not see any table.
  • On the top of the view page, there is an Action button. After clicking the action button, you can access the action items using the arrow up and arrow down keys.
  • For a case, case type and tasks object, there is another action button present in the last cell of each row in the table. You can move the focus on this Action button using the tab keys and then press space bar to open the menu. Use the up and down arrow keys to traverse those actions.
  • For case, case type and tasks object, you have a check box at the first cell for each row. When the focus is on this check box, press the space bar to select the check box for that row or if already selected you can deselect the checkbox by pressing the space bar. The action you select from the top action menu becomes applicable on all the rows selected.
  • List view shows 25 records at a time. If a view has more that 25 records, then you can access these records by moving the focus over the pagination button available at the right-hand bottom corner of the page and then pressing the space bar.

Record Details Page

The Record Details page is available for all objects. Click any record to view the Record Details page.

  • The initial focus for a Record details page first focus is the first section of the record form.
  • Record details page contains Left navigation panel, right navigation panel, record form, record banner (for case and task), action menu, record locator, record visibility button, and assign button.
  • Left and right navigation panel items are accessible by using the up and down arrow keys.
  • To work with the Action menu when it is in focus, use the up and down arrow keys.
  • To access the Record visibility dialog, click the lock button at the top of record.
  • To open the Assignment pop-up, click present on the top of the record, In that popup user need to use up and down arrow key to access the access the items.