Body Text Fluent Readability #129
Replies: 13 comments 6 replies
-
@mraccess77 Thank you for doing this, I think this is a great starting point for where we are going with this as we move forward. |
Beta Was this translation helpful? Give feedback.
-
Really nice Jonathan. This is miles better than the existing supplemental guidance, and does a good job of outlining a template for other sections. Some technical comments for clarity while I'm here reviewing, also some of my suggestions below are toward swapping out to plain language: Under How it Helps (changes in bold)
Under DescriptionThis chunk:
Should be listed last. But also in reading, and yea I realize this is copied from the other thing I wrote, LOL, but I had to read it twice, so here's an alt that I think is more clear (still needs to be last I think).
OTHERAs part of this guidance, we do need to flesh out the "reference font" comparison discussion to clarify which fonts and how to compare, as that is all we have at the moment due to the lack of concrete and consistent font metrics. PADDING and LAYOUT: body text needs padding, and limited number of characters per line, a certain minimum line spaceing, etc etc. And the "line-height" and "letter-spacing" properties are relative to the font, and are just as unpredictable as the size and weight problems, so again, a reference index is needed and not an arbitrary "set line height to nnn" kind of thing... |
Beta Was this translation helpful? Give feedback.
-
+1 for this approach, tone, length, etc. to meet Supplemental Guidance Requirements Analysis |
Beta Was this translation helpful? Give feedback.
-
[above edited, so this comment no longer relevant] One idea is to use the "Support" section for "how which technologies support it or not" when that is needed (e.g., printing customized text in HTML, EPUB, PDF, etc.) If we go with that, then what's the "Support" section above probably would probably go in the "Description" section. |
Beta Was this translation helpful? Give feedback.
-
Bring in more detail about upper bound of text. |
Beta Was this translation helpful? Give feedback.
-
Also, the Legge/Bigelow 2011 review paper on print size is a generally good overview. Legge, G. E., & Bigelow, C. A. (2011). Does print size matter for reading? A review of findings from vision science Some of the research I've been conducting for SAPC/APCA extends some of these concepts to self-illuminated computer displays. |
Beta Was this translation helpful? Give feedback.
-
ALSO, while we mostly discuss desktop and mobile devices, it is worth noting the other extended use cases: |
Beta Was this translation helpful? Give feedback.
-
@Myndex for the upper bound I think it would be helpful to describe how 36px applies to. On the surface I believe that is around 27pt text - but it seems like it depends on the size of the user's monitor and the resolution. |
Beta Was this translation helpful? Give feedback.
-
All I know is that 36px font looks very different at 800x600 than it does at 1980x1080 resolution. It's much smaller at 1980. I understand that if you were to set width to device-width you are supposed to get a situation where content would appear the same. |
Beta Was this translation helpful? Give feedback.
-
@Myndex I understand media queries and browser width - I also noticed device-width was deprecated. My monitor 24 inch monitor is set to a resolution that is 800x600 in Windows. It maintains an aspect ration of 4:3. I have a pixel scale of 1. At 36px the text on my scree is considerably different sized from when I set my Windows resolution at 1920x1080 at a 16:9 ratio with a pixel scale of 1. On a 15 inch monitor that text would be rendered in a different size as well. A my setup I'm sure the arc for 1 CSS pixel would be larger than what is described. So when we determined the lower and upper bounds - what size display was used and device independent resolution was used to? |
Beta Was this translation helpful? Give feedback.
-
A 96x96 CSS pixel square on my 24" monitor at 800x600 resolution is almost 2in by 2in. So it would appear that measurements we have been talking about are based on a resolution of 1920x1080 with pixel scale of 1 and a 24 inch monitor. |
Beta Was this translation helpful? Give feedback.
-
Hi @Myndex I'm glad we now agree on what the reference monitor is and how different resolutions can impact effective ppi. Your assessment sounds correct. A couple of points:
|
Beta Was this translation helpful? Give feedback.
-
In terms of reading for users with low vision - the upper bound may need to be adjusted- not disagreeing that fluency may dip - but there are other factors such as fatigue etc. Too large of text is an issue for users with low vision - but other factors complicate this so it's not as straightforward in my opinion for this particular group. |
Beta Was this translation helpful? Give feedback.
-
User Needs
High school student with 20/200 vision
Problem: I cannot read text when it's too thin, small, and/or faint.
Works Well: Text that is not too small, is regular thickness, and not faint allows me to read fluently.
Teacher over 50 with 20/40 vision
Problem: I am slower at reading text when it is too thin, small, and/or faint.
Works Well: Text that is not too small, is regular thickness, and not faint allows me to read fluently.
What To Do
How it Helps
• People with vision conditions may have reduced contrast sensitivity which makes text that is faint or small and thin, difficult to read.
• People with low vision have a reduced ability to focus. This makes reading smaller text difficult or impossible.
• Thin font strokes reduce contrast and may not be seen by those with low vision.
• Those over age 40 are often not be able to focus closely, and may need to hold reading materials farther away. This prevents them from holding books or mobile devices closer to make the text bigger.
• Younger people under 20, and especially children, have limited contrast sensitivity. Contrast sensitivity also decreases as people age. For these people, faint text or small and thin text may take longer to perceive.
Sufficient size, weight, and contrast allow users to not have to zoom in to make text larger and lose context of other content on the page. If the text is large enough but has limited contrast users may only need to enlarge text to make it easier to read from a contrast perception while decreasing fluency.
Description
Body text is a block or column of more than two continuous lines of text.
Note: This is relative to the non-zoomed initial page load at 100%
Getting Started
When designing content
This guidance aims to ensure that users have sufficient font size, color, and weight without having to create their own stylesheets, use browser zoom, or change settings in order to have a baseline level of fluent reading.
The minimums discussed do not guarantee that this will be enough for all users with low vision. Many users with low vision may need larger text, more bold text, and high contrast to read text. Thus, it is important to not prevent the user from adjusting these settings. Similarly, it's important that text not be an image of text so that users can adjust these settings.
Factors related to contrast: Body text is substantially impacted by line height and other whitespace contrast metrics.
Body text needs to not require scrolling in the direction of the text.
reference font comparison
TBD: Build out this section with discussion to clarify which fonts and how to compare, as that is all we have at the moment due to the lack of concrete and consistent font metrics.
Note:
Examples
{ Examples of barriers. Examples of solutions. }
Support
A broad set of technologies generally support the needs discusses in this guidance. Because some technologies do not support customization of text and customization of text is often complex - this requirement applies across technologies.
Creators need to consider both on screen and print materials when content can be created such as with CSS media queries for print of web content.
Related WCAG
Related Resources
Editorial Notes
This is a sample draft of supplemental guidance to help the group know the level of information needed for this guidance.
notes here
Beta Was this translation helpful? Give feedback.
All reactions