You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 30, 2018. It is now read-only.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
No loss of content or functionality on a webpage is caused by overriding:
font family to Verdana, or
foreground and background to white on black, or
line height of all text to 1.5, letter spacing to 0.12em, and word spacing to 0.16em.
Suggested Priority Level
Level AA
Related Glossary additions or changes
None
What Principle and Guideline the SC falls within.
Principle 1, Guideline 1.4
Description
The intent of this Success Criterion is to help ensure that people with low vision who override font family, text colors, and spacing can perceive content. People with low vision often must override author settings via user stylesheet, bookmarklet, extension or application such as VIP-PDF Reader.
This SC sets metrics for a normative testable baseline. Testable values (Verdana/white&black/EMs) are intended to provide a standard baseline, any particular user is likely to choose different values (especially font & color). The point is that this baseline is used to test the layout and functionality, and if it works then it is robust enough for certain user-adaptations (up to a point).
Verdana was chosen as a testing measure because it is a web safe font that is designed with a large x-height (the lowercase letters are bigger compared to the uppercase letters) and extra space between characters so they don't touch. If Verdana works most other fonts should work too.
White on black was chosen because if that combination works, 99% of all other combinations should be able to be overridden.
Line-height, letter-spacing, and word-spacing metrics were chosen as measures based on Research. McLeish ran from .04 to .25 em tests (Wayne E. Dick PhD analyzed the McLeish study and translated from points). McLeish found an increasing curve in reading speed of actual materials up to .25, but it really started to flatten at .20. Previous studies that reported no improvement started at .5em. Right at the flat point. Hence Wayne recommends letter spacing be 0.12em, and word spacing be 0.16em for this SC.
The plan is to start testing sites with these metrics on the various user-agent tools, primarily bookmarklets created specifically for this. See where problems surface. Adjust measures if needed. And then provide techniques.
Benefits
Font Family
Some fonts/typefaces are more readable than others. For example, some people cannot read fonts with sub-pixel rendering...
User Need: Users can change the font face (also called font family or typeface) of all text, choosing from a wide range of fonts including sans serif and serif fonts..
...some people need low brightness, especially for backgrounds. Some people, who need low brightness for backgrounds, also need low brightness overall, and thus need low-brightness text.
Other people need high contrast between text and background, including many older people who lose contrast sensitivity from ageing. Some read better with dark text on a light background.
For some people, common color combinations or colors from a limited color palette work fine. For example, black text on a white background, or the inverse, with white text on a black background. Other people need to select more-specific background and text colors. For example, people, who require low brightness overall, need to select the specific background and text colors that provide sufficient contrast for them, yet not too-high brightness. Readable and optimal color combinations differ vastly among individuals, and can even vary from one individual to another, depending upon conditions such as fatigue and lighting.
Figure 8: Web page with author-defined colors with low contrast - light background, gray text, light green headings:
Figure 9: Web page with user style with medium contrast - brown background, tan text, headings of different dull colors:
Figure 10: Web page with user style with high contrast - black background, white text, headings of different bright colors
User Need - Contrast: Users can set the background color and the text color from the full color spectrum.
Spacing such as space between lines and space between words impacts readability.
The space between lines in a block of text is also called leading. Some people need more space between lines to be able to read text. Line spacing also helps with tracking.
User Need: Line Spacing: Users can change the line spacing (leading) for blocks of text.
Thank you for your comment on the February 14, 2017 survey. You indicated, "This proposed SC needs more discussion" and asked:
Does this include all text? Even text on a button or other control?
Yes. People with low vision need to be able to read text. The plan is to start testing sites with these metrics on the various user-agent tools, primarily bookmarklets created specifically for this. See where problems surface. Adjust measures if needed. And then provide techniques.
Thank you for your comment on the February 14, 2017 survey. You indicated "Accept this proposed SC into the Editor's Draft" and wrote:
There may be some concern from some stakeholders regarding the requirement for everything to work when the user takes the site into his own hands and runs a script over it.
You may be right, David. With most sites implementing responsive design it may hopefully be less of an issue.
In any event, it may depend on the measures we end up with. As I said to Kim the plan is to start testing sites with these metrics on the various user-agent tools, primarily bookmarklets created specifically for this. See where problems surface. Adjust measures if needed. And then provide techniques.
Thank you for your comment on the February 14, 2017 survey, Jason. You indicated "Accept this proposed SC into the Editor's Draft" and wrote:
This proposal is clear and testable, but unfortunately it states a testing technique rather than asserting the underlying requirement, which, as I understand it, is to allow fonts, spacing and color to be set arbitrarily by the user. While I don't object to its inclusion in the draft, I think it should be rewritten in terms of its underlying goal.
Currently the underlying requirement is unfortunately not to allow overriding font, spacing and color to any value desired by the user. Instead it is to allow overriding to specific values due to the SC criteria of testability.
...if it can't be tested true/false from the SC text, it won't meet the SC criteria. You can flesh things out in the understanding doc, but the SC needs to be a true/false statement...
If my team tests a page with Verdana and black & white, and another team tests the same page with "Latin Wide" (or some other very differently sized font) and purple and green, we will get different results.
Not due to subjectivity, but objectively different results.
Given where these SCs are used (including for lawsuits), I think Gregg is right to say we need normative testability.
If there were some way to state the requirement without a specific font/color/size value and still have it be testable, that would be great. But it has to be a content requirement, not a user-requirement, and that means specific values.
If you wonder why the people with low vision are so skeptical of narrow SCs when what we need is flexibility...We know well that normative language is what becomes law. Putting single point conformance in an SC is dangerous. It is the FPWD so let's get it there. If single point normative language is all we can get in 2.1, so be it.
Jason, can you suggest SC text that would:
state the requirements without specific font/color/size values AND,
still be objectively and reliably testable?
We would all love to change it, if it is possible.
To make this easier for draft readers to swallow, consider adding a normative note that the resulting transformed webpage would not also be required to conform. The key is to not lose content or break navigation, forms, etc. Mostly this comes into play when messing with color, and this could be extra important to state given all the new criteria being proposed. Example might be an input field that is highlighted dark red on validation error no longer has the author's desired contrast. It's been a while since I've used style extensions regularly to alter content, but I remember often paying a price on such things for the benefit of being able to read the bulk of content.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Latest text and info:
SC Shortname
Adapting text
Note: This SC merges 79 Font Family, 78 Spacing, and 74 Text Color as they are very similar in aim (ability to override and adapt text).
SC Text
No loss of content or functionality on a webpage is caused by overriding:
Suggested Priority Level
Level AA
Related Glossary additions or changes
None
What Principle and Guideline the SC falls within.
Principle 1, Guideline 1.4
Description
The intent of this Success Criterion is to help ensure that people with low vision who override font family, text colors, and spacing can perceive content. People with low vision often must override author settings via user stylesheet, bookmarklet, extension or application such as VIP-PDF Reader.
This SC sets metrics for a normative testable baseline. Testable values (Verdana/white&black/EMs) are intended to provide a standard baseline, any particular user is likely to choose different values (especially font & color). The point is that this baseline is used to test the layout and functionality, and if it works then it is robust enough for certain user-adaptations (up to a point).
Verdana was chosen as a testing measure because it is a web safe font that is designed with a large x-height (the lowercase letters are bigger compared to the uppercase letters) and extra space between characters so they don't touch. If Verdana works most other fonts should work too.
White on black was chosen because if that combination works, 99% of all other combinations should be able to be overridden.
Line-height, letter-spacing, and word-spacing metrics were chosen as measures based on Research. McLeish ran from .04 to .25 em tests (Wayne E. Dick PhD analyzed the McLeish study and translated from points). McLeish found an increasing curve in reading speed of actual materials up to .25, but it really started to flatten at .20. Previous studies that reported no improvement started at .5em. Right at the flat point. Hence Wayne recommends letter spacing be 0.12em, and word spacing be 0.16em for this SC.
The plan is to start testing sites with these metrics on the various user-agent tools, primarily bookmarklets created specifically for this. See where problems surface. Adjust measures if needed. And then provide techniques.
Benefits
Font Family
Text Color
Spacing
Testability
Using a bookmarklet, user stylesheet, or VIP-PDF Reader change:
Expected Results
Techniques
Existing Related Techniques
New Techniques
Related Information
Research
Email
Minutes
GitHub
Surveys
Wiki Pages