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

markup lists as lists on the article page #4244

Open
5 tasks
StephDriver opened this issue Jun 4, 2024 · 3 comments · May be fixed by #4559
Open
5 tasks

markup lists as lists on the article page #4244

StephDriver opened this issue Jun 4, 2024 · 3 comments · May be fixed by #4559
Assignees
Labels
a11y Issues that relate to acessibility dev-ready This issue has been refined and is ready for development. priority-urgent size M Medium VPAT Issue prioritised for VPAT improvements.

Comments

@StephDriver
Copy link
Contributor

StephDriver commented Jun 4, 2024

Some parts of articles are presented like lists, but not marked up as lists. Review whether it would be better to use a programatic list structure for these.

Consider WCAG 1.3.1 Info and Relationships

Information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.

and particularly Technique H48 in regards to lists.

Areas of concern:

  • list of abbreviations, currently being included as comma separated values (NB could mark them up as abbreviations too, as per Support abbreviation markup #4209)
  • references, currently being included as a series of paragraphs
  • keywords, currently being included as comma separated values
  • authors, currently being included as comma separated values (NB not all places were authors are listed are identifying them as authors other than by visual styling - so make sure list is marked up to screenreaders as being of authors)
  • non list content being typeset as lists #4462
@StephDriver StephDriver added the a11y Issues that relate to acessibility label Jun 4, 2024
@StephDriver

This comment was marked as off-topic.

@StephDriver StephDriver moved this to Debate in Accessibility Jun 4, 2024
@StephDriver StephDriver added the VPAT Issue prioritised for VPAT improvements. label Jun 27, 2024
@StephDriver StephDriver moved this from Debate to Sent to Dev in Accessibility Sep 27, 2024
@StephDriver StephDriver self-assigned this Sep 27, 2024
@joemull
Copy link
Member

joemull commented Oct 24, 2024

Refinement:

We can omit the following item from this issue as it is user-generated content: "lists being misused for non-list information." @StephDriver to make a separate issue for this one.

The rest need to be done for the clean theme.

@joemull joemull added size M Medium priority-urgent dev-ready This issue has been refined and is ready for development. labels Oct 24, 2024
@StephDriver
Copy link
Contributor Author

We can omit the following item from this issue as it is user-generated content: "lists being misused for non-list information." @StephDriver to make a separate issue for this one.

I have done this (#4462 ), copied across the example of this behaviour in a comment above and then hidden that comment as off topic.

@StephDriver StephDriver changed the title review article list structures markup lists as lists on the article page Dec 12, 2024
@StephDriver StephDriver self-assigned this Dec 20, 2024
StephDriver added a commit that referenced this issue Dec 20, 2024
@StephDriver StephDriver linked a pull request Dec 20, 2024 that will close this issue
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 dev-ready This issue has been refined and is ready for development. priority-urgent size M Medium VPAT Issue prioritised for VPAT improvements.
Projects
Status: Sent to Dev
Development

Successfully merging a pull request may close this issue.

2 participants