Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lists of articles a11y improvements #4242

Open
StephDriver opened this issue Jun 3, 2024 · 2 comments
Open

Lists of articles a11y improvements #4242

StephDriver opened this issue Jun 3, 2024 · 2 comments
Labels
a11y Issues that relate to acessibility VPAT Issue prioritised for VPAT improvements.

Comments

@StephDriver
Copy link
Contributor

StephDriver commented Jun 3, 2024

Journals may have long lists of articles under each issue, and when searching a journal, a long list of articles may be returned. In both instances, this is difficult to navigate. There is nothing to indicate how many items are in the list, nor how far down the list you are when scrolling (other than the window's scroll bars).

This is a particular issue when visiting on a smartphone as the list can take a large number of screens to scroll through. for example OLH theme home page example

Similarly, if navigating by keyboard, that's a lot of tabbing.

Consider:

  • pagination.
  • search results indicating how many articles have been found.
  • An A..Z set of skip to links to jump down the list
  • or a way to further filter results without performing the search again, e.g. listing them by issue?
@StephDriver StephDriver added the a11y Issues that relate to acessibility label Jun 3, 2024
@joemull
Copy link
Member

joemull commented Jun 3, 2024

For clarification I think this is the issue element in homepage elements. The templates used are these:

@joemull
Copy link
Member

joemull commented Jun 7, 2024

The problem is with user content for the example linked. Short-term change:

  • Update the Edit page for this homepage element with a warning about issues with a lot of articles being unusable.

As for the search list, that's a separate issue of a URL sending users to search rather than articles.

  • @joemull to add a separate issue about that and add it to the phase 1 a11y milestone.

@StephDriver StephDriver added the VPAT Issue prioritised for VPAT improvements. label Jun 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Issues that relate to acessibility VPAT Issue prioritised for VPAT improvements.
Projects
Status: Sent to Dev
Development

No branches or pull requests

2 participants