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

Avoid the sole use of device-dependent event handlers - Home, Preferences

    XMLWordPrintable

    Details

    • 11 status:
      Resolved
    • Test Plan:
      Hide
      • Go to preferences
      • Use tab on the keyboard to highlight the menu bar for announcements
      • Click Enter
      • The area should collapse and expand. It also should collapse and expand when the title is clicked on.
      Show
      Go to preferences Use tab on the keyboard to highlight the menu bar for announcements Click Enter The area should collapse and expand. It also should collapse and expand when the title is clicked on.

      Description

      The "Preferences" page of the environment provides a series of radio button groups that can be expanded or collapsed by activating the control placed on the text element titling the radio button group. However, these controls rely solely on the onclick event handler and therefore must be activated by a mouse. As such, a keyboard only user has no way of activating the control.

      Developers must avoid the sole use of device-dependent event handlers such as onclick. Instead, support must be provided for keyboard only users to activate the element with the "Enter" key, as this is the standard activation control for actionable elements.

      http://qa03-sakai.marist.edu:8080/portal/site/~admin/tool/~admin-1125/noti#a0ff54fdfea287b3e030bc48d7626194-HTML

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  mclare Matt Clare
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code