Skip to main content
Matrix42 Self-Service Help Center

WAI-ARIA Support

Overview

WAI-ARIA stands for Accessible Rich Internet Applications and defines a way to make Web application more accessible to people with disabilities. 

Tested on Chrome with JAWS Screen-Reader version 2020.

As a rule, JAWS works in Virtual PC Cursor mode by default. Press Esc key to enter this mode.

Application consists of 3 areas referred to in the Matrix42 platform as regions:

  1. Header or Banner
  2. Navigation
  3. Main

It is possible to switch between these regions by pressing R key.

Zones.png

On page loading, JAWS starts reading everything. To stop it press Ctrl key.

 Within the same region, Tab key allows you to jump forwards, Shift+Tab backward.

Common use cases

Switch to another Application

  • press R key until JAWS reads Wrapping to top Logo, Banner so that we are in the Header region now
  • press Tab key until JAWS reads Switch to another application button
  • press Enter or Space key to open the applications menu
  • press Tab key, Shift+Tab or Up or Down Arrow until JAWS reads the title of the needed application, for example, Service Desk
  • press Enter or Space key to select it

Browse through Navigation

  • press Ctrl key to stop reading everything
  • press R key until JAWS reads Navigation
  • press Tab key, Shift+Tab or Up or Down Arrow until JAWS reads the needed navigation item, for example, Incidents link
  • press Enter or Space key to select it

Once Navigation Item is selected JAWS reads Loading Data then Data has been loaded and moves focus to the data table, so called Search Page Grid.

Also it's possible to leave Navigation region by pressing Esc.

Explore Search Page Grid

  • after selecting Navigation Item focus jumps to Grid automatically but it can be done from another place by pressing T key
  • press Ctrl+Alt+Left or Right Arrow to browse through Grid headers until JAWS reads the title of the needed column, for example, Summary column 2
  • press Ctrl+Alt+Up or Down Arrow to read cells under the header of this Column until JAWS reads the needed cell value
  • press Enter key to open Preview Dialog of a corresponding grid row

Explore Preview Dialog

Once Preview Dialog is opened JAWS reads Modal Dialog and starts reading whole Preview Dialog content. Content of Preview Dialog consists of title, close button, actions toolbar and informative sections. Usually those sections contain sub-headers and related details.

  • press Ctrl key to stop reading everything
  • press Ctrl+ Up or Down Arrow to browse next piece of information one by one until JAWS reads the needed object details, for example, Description
  • press Alt+Q to close Preview Dialog. Also, it is possible to close Preview Dialog by pressing Tab key until JAWS reads Close Button and then press Enter key.

Once Preview Dialog is closed JAWS reads Modal Dialog has been closed and moves focus back to the grid with list of all objects.

Run Actions From Preview Dialog

Fully supported after version 10.0.2.

As was mentioned before Preview Dialog contains the Actions Toolbar.

  • open Preview Dialog as described in previous use case
  • press Tab key until JAWS reads List of Actions Toolbar
  • press Tab key until JAWS reads needed Action name, for example, Accept button
  • press Enter key to activate

If list of Actions is quite big then Show more Actions button menu will be present in the end of Action Toolbar. To run action from there do next steps:

  • in Actions Toolbar press Tab key until JAWS reads Show more Actions button menu
  • press Enter key to open Show more Actions Menu, JAWS should read Expanded
  • press Tab key, Shift+Tab or Up or Down Arrow until JAWS reads the needed action name, for example, Delete
  • press Enter key to activate. Show more Actions Menu will be closed automatically
  • or press Esc key to close Show more Actions Menu without selection any action

Execute Service Based Actions

Fully supported after version 10.0.2.

So called Service Based Actions are the actions which don't require filling-in any forms and shows just confirmation dialog. For example, Accept action.

  • to execute Service Based Actions run it as described in previous use case
  • wait while Confirmation Dialog opens and JAWS reads Modal Dialog - Confirmation Dialog and related text
  • press Enter key to confirm selected action. Then JAWS should read alert like Action with name Accept is finished successfully
  • or press Esc key to cancel selected action and close Confirmation Dialog

After confirming or canceling selected action focus moves back to Preview Dialog.


  •  
  • Was this article helpful?