Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4065

Accessibility improvements 4.1.0

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Critical
    • 4.1.1
    • 4.1.0
    • Accessibility
    • Hide

      Test  MOBILE-4230  and close it if it's been already solved.

      In this issue some focus styles have changed (but there's a lot more to do, so if you find something to improve about how focus is managed, please open a Follow up issue with your comments.

      About focus: now focus on calendar days (Monthly view) is visible. Also on the RTE buttons.

      The most important change to test is the way course cards clicks are handled. Now the whole card will admit the click, so we should check if other buttons inside the card are clickable too: ie the options (kebap menu button) on each card is opened when clicked.

      The same change has been done on the modules cards (activities inside a course), same tests should be done.

       

       

       

       

      Show
      Test   MOBILE-4230   and close it if it's been already solved. In this issue some focus styles have changed (but there's a lot more to do, so if you find something to improve about how focus is managed, please open a Follow up issue with your comments. About focus: now focus on calendar days (Monthly view) is visible. Also on the RTE buttons. The most important change to test is the way course cards clicks are handled. Now the whole card will admit the click, so we should check if other buttons inside the card are clickable too: ie the options (kebap menu button) on each card is opened when clicked. The same change has been done on the modules cards (activities inside a course), same tests should be done.        
    • MOODLE_401_STABLE
    • MOODLE_401_STABLE
    • Moodle App 4.1.1

    Description

      Moodle App 4.0 accessibility review related tasks

      Fields in consideration:

      Level A Criteria:

      • Pointer Cancellation: Ensure interactive elements are trigged on the up-event when the trigger of a pointer is released. 7 issues
      • Keyboard: Provide keyboard only access to all areas. 6 issues
      • Info and relationships: Headings should be programmatically defined. 3 issues
      • Alternative text: Add descriptive alt text for informative images and apply null alt text to decorative images so they can be ignored by screen reader users Ensure all UI elements and icons have names. 2 issues
      • Focus Order: Reorder focus order so it is logical and meaningful. 1 issue
      • Label in Name: Ensure the words and characters in the visible label of a control match or are contained within the accessible name. 1 issue

      Level AA Criteria

      • Resize Text: Amend text cut off, overflow when zoomed to 200%. 13 issues
        • iOS does not provide a correct zoom support. (iOS's Dynamic Type).
        • When zoom is high: Collapsible header overflows and overlaps other content (See One approach to digital literacy screenshot).
      • Contrast (Minimum): Amend text colours to meet contrast requirements. 4 issues
      • Focus visible: Amend focus state so that it is visible for mouse and keyboard. 2 issues
      • Orientation: Ensure the website or application supports both orientations by not restricting the orientation. 1 issue:
        • The find site / enter URL on iOS is fixed and does not rotate.

      Attachments

        Issue Links

          Activity

            People

              pferre22 Pau Ferrer
              jleyva Juan Leyva
              Dani Palou Dani Palou
              Isabel Renedo Rouco Isabel Renedo Rouco
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.