Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-42342

Use aria-describedby instead of aria-label for description of Footer's Server Details Information Panel

    XMLWordPrintable

    Details

    • 20 status:
      Resolved
    • Test Plan:
      Hide

      With a screen reader:

      1. Open any page in any tool.
      2. Navigate with the tab key to the bottom of the page (footer area)
      3. Select the i icon, press enter

      Ensure you can interact with the information and the panel as you'd expect.

      Ensure the information is clear and presentable.

      Ensure the correct ARIA tags are being used.

      Show
      With a screen reader: Open any page in any tool. Navigate with the tab key to the bottom of the page (footer area) Select the i icon, press enter Ensure you can interact with the information and the panel as you'd expect. Ensure the information is clear and presentable. Ensure the correct ARIA tags are being used.

      Description

      As reported in SAK-41988:

      the aria-label in the new implementation is being used to give a short description of the element. An aria-label should be the accessible name of the element. An aria-describedby can be used to provide extra information if there is a description available to reference. Currently, when navigating through the content info (footer) area JAWS announces "Gateway, link. Accessibility Information, link. The Sakai Project, link. This panel contains information about the server that can be used for troubleshooting. The panel can include server time, your preferred time, the server name, and the build information, link." The accessible name (aria-label) could be something as simple as "Server Information Panel."

      More information:

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  • Assignee:
                    sfoster9 Shawn Foster
                    Reporter:
                    sfoster9 Shawn Foster
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    2 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved:

                      Git Integration