Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-78994

Guest policy link should be early in the page's tab order for keyboard navigation users

XMLWordPrintable

    • MOODLE_402_STABLE, MOODLE_404_STABLE
    • MOODLE_404_STABLE
    • MDL-78994_master
    • Hide
      1. Go to Site administration > Users > Policy settings and set the Site policy handler to Policies (tool_policy).
      2. Go to Site administration > Users > Manage policies and create a new site policy with user consent set to Guests and policy status to active.
      3. Log out then access the site.
        1. Confirm the policy banner with the message "If you continue browsing this website, you agree to our policies:" is displayed at the bottom of the page.
      4. Refresh the page, then press Tab.
        • The "Skip to main content" link should be visible and focused.
      5. Press Tab again.
        • Confirm that focus jumps to to the first policy link in the banner.
      6. Press Tab until "Continue" is focused in the banner.
      7. Press Tab again
        • Confirm that focus should returns to the top of the website name at the top of the page.
      Show
      Go to Site administration > Users > Policy settings and set the Site policy handler to Policies (tool_policy). Go to Site administration > Users > Manage policies and create a new site policy with user consent set to Guests and policy status to active. Log out then access the site. Confirm the policy banner with the message "If you continue browsing this website, you agree to our policies:" is displayed at the bottom of the page. Refresh the page, then press Tab. The "Skip to main content" link should be visible and focused. Press Tab again. Confirm that focus jumps to to the first policy link in the banner. Press Tab until "Continue" is focused in the banner. Press Tab again Confirm that focus should returns to the top of the website name at the top of the page.

      If a site has a guest policy enabled, the link to it is displayed at the bottom of the page. This means that keyboard navigation users have to tab through the whole page before they access the link.

      To see this issue on the Sandbox demo site

      1. Go to Site administration > Users > Policy settings and set the Site policy handler to Policies (tool_policy).
      2. Go to Site administration > Users > Manage policies and create a new site policy with user consent set to Guests and policy status to active.
      3. Log out then access the site.

      Original description:

      Please move the cookies prompt to give keyboard users an opportunity to inform their browsing choices at the beginning of their journey.

       

        1. (1) 3 Passed -- (Main)MDL-78994.png
          (1) 3 Passed -- (Main)MDL-78994.png
          34 kB
        2. (1) 5 Passed -- (Main)MDL-78994.png
          (1) 5 Passed -- (Main)MDL-78994.png
          13 kB
        3. (1) 7 Passed -- (Main)MDL-78994.png
          (1) 7 Passed -- (Main)MDL-78994.png
          139 kB
        4. cookies.png
          cookies.png
          572 kB
        5. cookies-footer.png
          cookies-footer.png
          175 kB
        6. image.png
          image.png
          443 kB

            marxjohnson Mark Johnson
            Kerryvan Kerry Vandersteen
            Meirza Meirza
            Jun Pataleta Jun Pataleta
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            2 Vote for this issue
            Watchers:
            17 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours, 4 minutes
                6h 4m

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