-
Notifications
You must be signed in to change notification settings - Fork 55
Line Length #57
Comments
Need to define two-dimensional scrolling: |
First attempt to combine Issue #57 and #58 SC Text All content can be viewed as a single column with reflow; blocks of text in this column are user adjustable to 25 characters without requiring two dimensional scrolling, except where reflow would cause distortion or loss of information. I've got a side by side at tinyurl.com/jmo9st4 . See the overlapping issues tab at the bottom. I've borrowed some language from Gregg and dropped some of the complexity in the exception that I think is covered elsewhere in the WCAG. I think the exceptions need work. |
Here's a rewrite: A mechanism is available to adjust all text to a line length of 25 characters, without requiring two-dimensional scrolling, except where:
|
Continuing with my discussions on themes in the LVTF candidate SCs and their relationship to the existing 1.4.8 Visual Presentation, I'm going to discuss Reflow to a Single Column, Line Length and Resize Content here. It seems to me there are 2 broad principles being advocated:
I don't understand the value of considering Reflow to a Single Column and Line Length separately. They seem highly dependent. @DavidMacDonald is already proposing merging the two. Can anyone explain what is gained by separating them? |
I like the idea of merging this with #58 because it bypasses the mechanism issue as well as the proscriptive 25 characters issues. |
I think what is emerging is two amendments to the proposal
I also would not rule out integrating this into a 1.4.8 omnibus text SC (Issue #51 COGA), or merging with (#58) in future drafts, but I think for the first draft in 6 weeks this is sufficient. |
Thanks David. It seems that the internationalization question is still open. John has expressed concerns about using a specific number of characters, but if we do we should model after the 1.4.8 80/40 split to support CJK. |
I'm guessing @MakotoUeki will be OK with this, but I'll wait on his approval. |
This is going to be really hard to implement in a way that doesn't make the entire construct more difficult to use for many widgets. For example, if you wrap in a tree it is going to be really difficult to tell apart the wrapped line vs the next object in the tree. Same applies for menus. |
My instinct was "blocks of text" which is a familiar construct and I edited the SC. On the call some argued that blocks of text refer to more than 1 sentence, and there are times when there is less than a sentence that needs to be viewed on 25 character lines. I personally prefer "blocks of text" but there are those who object. Here it is with "Blocks of Text".
|
I'll let @alastc jump in... it was his suggestion... @patrickhlauke |
Shouldn't we move discussion onto #89? |
What is the status with this SC? Can it cover some of #51 ? |
@lseeman, see the post about 4 comments back from 25 days ago:
|
@lseeman This one has been retired, but I'll comment on 51 about the overlap. |
closed see #89 |
SC Shortname
Line Length
SC Text
For the visual presentation of all text, a mechanism is available such that line length is user adjustable, to 25 characters, with no two-dimensional scrolling required, and with the following exceptions.
Suggested Priority Level
Level A
Related Glossary additions or changes
none
What Principle and Guideline the SC falls within.
Principle 1, Guideline 1.4.8 Visual PresentationDescription
The user can pick the length of lines to fit reading needs. Many user agents already support this using reflow and adjustable viewport size.
This shows how a line length can be shortened by reducing the browser width. The page has been reflowed using a custom style sheet made available through a browser extension.
The same works with reflowed PDF.
Character count was chosen as a metric to measure line length because a character count enables line-length control for both large print with normal width, and narrow columns with normal print. The number 25 was chosen to fall in a range above the length of larger words in most languages. (Distribution of word lengths in various languages.) This reduces excessive hyphenation. On a 13-inch monitor, one can use 33 point font and fit in 25 characters. Character count size is 72(13cos(30))/25.
Benefits
Testability
Techniques
Existing Techniques
New Techniques
Related Information
Actions
Articles
Email
GitHub
Resolutions
Minutes
Wiki Pages
The text was updated successfully, but these errors were encountered: