Line Length: Difference between revisions

From Low Vision Accessibility Task Force
Wdick (talk | contribs)
Wdick (talk | contribs)
Line 45: Line 45:
== Testability ==
== Testability ==


For HTML:  
# For HTML: Use a browser whose viewport can be adjusted. Resize the viewport to 10%, 20%, 30%. Note: If lines of text truncate, the criteria fails. Increments by 10% is arbitrary, you may choose your intervals.(wd)
Use a browser whose viewport can be adjusted. Resize the viewport to 10%, 20%, 30%. Note: If lines of text truncate, the criteria fails. Increments by 10% is arbitrary, you may choose your intervals.(wd)
# For PDF: Using Adobe Acrobat Reader, place the document in reflow format. Next, resize the viewport to 10%, 20% and 30% as above. If lines truncate the test fails. (wd)
 
For PDF:
Using Adobe Acrobat Reader, place the document in reflow format. Next, resize the viewport to 10%, 20% and 30% as above. If lines truncate the test fails. (wd)


== Techniques ==
== Techniques ==

Revision as of 23:16, 7 November 2016

SC Shortname

Line Length

Resizable Line length (WD)

SC Text

For the visual presentation of blocks of text, a mechanism is available such that width is user adjustable between no less than 5 characters and no more than 80 characters or glyphs (40 if CJK).

Change to: For the visual presentation of all text...

Add to: If no user agents for a given content type has a mechanism for users to set the line length, then an alternative content type must be provided that does support this requirement. (WD)

Proposed Change

For the visual presentation of @@all text@@, a mechanism is available such that width is user adjustable between no less than 5 characters and no more than 80 characters or glyphs (40 if CJK). @@If no user agents for a given content type has a mechanism for users to set the line length, then an alternative content type must be provided that does support this requirement.@@

Suggested Priority Level

Level A

Related Glossary additions or changes

line text
A line text within a presentation is a sequence of printable symbols from a natural language satisfying the condition that a horizontal line or vertical line exists that intersect the smallest rectangle containing each character in the sequence.(wd)

What Principle and Guideline the SC falls within.

Principle 1, Guideline 1.4.8 Visual Presentation

Description

Simply Put: You can pick the length of lines to fit your reading needs.

Benefits

For many people, with and without disabilities, it is harder to read very long lines of text than shorter lines. For people with a small field of vision, it can be even more difficult to read long lines of text, and from the end of a line of text, to find the beginning of the next line.

People with good visual acuity yet small field of vision might want to set the text size small and the text area narrow so they can get more characters in their field of vision.

User Need: Users can set the line length for blocks of text. Often the easiest way to do this (for developers, designers, and users) is for users to resize text areas and the text rewraps to change the line length.

Source: Accessibility Requirements for People with Low Vision, Section 3.2.3

Testability

  1. For HTML: Use a browser whose viewport can be adjusted. Resize the viewport to 10%, 20%, 30%. Note: If lines of text truncate, the criteria fails. Increments by 10% is arbitrary, you may choose your intervals.(wd)
  2. For PDF: Using Adobe Acrobat Reader, place the document in reflow format. Next, resize the viewport to 10%, 20% and 30% as above. If lines truncate the test fails. (wd)

Techniques

Existing Techniques

  • $$All existing techniques for x.x.x$$

New Techniques

  • For HTML / CSS
    • LL.1: Enable assistive stylesheets that allow restriction of line length. (future link) (wd)
    • LL.2: Use a browser with an resizable viewport. (future link) (wd)

Related Information

Actions

Articles

  • Line length - Education and Outreach Working Group Tutorial

Email

GitHub

Minutes

  • $$ Add minutes $$

Surveys

  • $$ Add surveys $$

Wiki Pages