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

Accessibility: NeoPortal Worksites Menu ARIA Utilization Is Incomplete and Interferes with Screen-Reader Access to the Sites Menu

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.9.0
    • Fix Version/s: 2.9.0, 10.0
    • Component/s: Accessibility, neoPortal
    • Labels:
      None
    • Environment:
      trunk is not an option, for affects version, however that is where I see it:
      sakai/trunk on Oracle - Built: 06/21/12 08:00 - Sakai Revision: 109443 (Kernel 1.4.0-SNAPSHOT)- Server sakai-nightly.uits.iupui.edu
    • 2.9 Status:
      Resolved

      Description

      The neoPortal worksites menu has aria-haspopup="true" applied to some of the li elements, and does not include the other required ARIA attributes to make this functional. Since the ARIA role="menu" and other required ARIA attributes aren't being applied, screen-reading software and other AT technologies will not allow appropriate keyboard interaction with these elements.

      I can supply a model of how the final HTML markup for a sample rendering of the neoPortal sites list menu should look. I will create it and post it in a comment below.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  a.fish@lancaster.ac.uk Adrian Fish
                  Reporter:
                  brichwin Brian Richwine
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration