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

1.4.12 Text Spacing and navigation mechanisms #620

Closed
detlevhfischer opened this issue Feb 13, 2019 · 4 comments
Closed

1.4.12 Text Spacing and navigation mechanisms #620

detlevhfischer opened this issue Feb 13, 2019 · 4 comments

Comments

@detlevhfischer
Copy link
Contributor

Hi,
we get a lot of questions whether 1.4.12 Text Spacing applies not just to content, but also to navigation mechanisms. Would requirements like 1.5 line-height apply to every and all navigation mechanism or do you see it scoped to inline content? I guess the answer is "applies to all", but I 'd like to hear others on that, because it has a major impact on design.

@patrickhlauke
Copy link
Member

patrickhlauke commented Feb 13, 2019

navigation mechanisms are "content" as well

content (Web content)
information and sensory experience to be communicated to the user by means of a user agent, including code or markup that defines the content's structure, presentation, and interactions

https://www.w3.org/TR/WCAG21/#dfn-content (emphasis on "and interactions" mine)

@patrickhlauke
Copy link
Member

patrickhlauke commented Feb 13, 2019

and the design requirement itself is, as a reminder, not that a design uses that spacing, but rather that if a user (e.g. using user style sheets, or an extension, or similar) sets those spacings, the design doesn't become unusable/content doesn't become unreadable (in essence, that containers expand properly, things don't overlap, things don't get cut off with overflow:none, etc). so almost a variation of the old "text-only resize doesn't break things" (though mostly nowadays I test for full-page zoom only)

@alastc
Copy link
Contributor

alastc commented Feb 14, 2019

I guess the answer is "applies to all"

Yep, that was the original intent and my reading of the final language.

@alastc
Copy link
Contributor

alastc commented Feb 21, 2019

Official WG response (Feb 26 2019 survey and call):


The SC does apply to all the content, including text within navigation. It has to, as the scenario behind this SC is that people over-ride the styling of the website, not that the website has to use those values by default. That means when people over-ride the styling of the site with the values from the SC, the text expands, and if needed wraps without breaking or losing content, including navigation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants