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

    • Type: Bug
    • Status: OPEN
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 20.0 [Tentative]
    • Fix Version/s: None
    • Component/s: Accessibility, Portal
    • Labels:
      None
    • 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

          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:

                    Git Source Code