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

Details

    • MOODLE_402_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.

    Description

      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.

       

      Attachments

        Activity

          People

            marxjohnson Mark Johnson
            Kerryvan Kerry Vandersteen
            Votes:
            2 Vote for this issue
            Watchers:
            17 Start watching this issue

            Dates

              Created:
              Updated: