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

visitors using magnifiers have different access needs than screen reader users #43

Open
tonyfast opened this issue Feb 23, 2024 · 0 comments

Comments

@tonyfast
Copy link
Member

tonyfast commented Feb 23, 2024

visitors using magnifiers have different access needs than screen reader users. we ran into this consideration because we added the ability to create text really big for low vision users. the layout became suspect when we did that. so what design consideration are there for magnification users?

typically, digital content is constrained horizontally leaving the vertical scroll as a degree of freedom for position. sighted viewers consume this high density information in parallel, or all-at-once, by physically adjusting their posture, moving their head, and scrolling vertically. this is a distinctly different physical activity compared to magnifier users who hold their position fixed while moving low information density content through their viewport. karl dahlke references these concerns for screen readers and braille displays, However, a blind user cannot assimilate this data at a glance, and separate the wheat from the chaff.. in magnifier mode, horizontal scroll becomes a critical design axis to consider because we can't rely on a constrained viewport.

the impulse of sense data is different for screen readers and magnifiers. respectively, one is audible and the other is visual. despite these difference, both technologies present low density serial input modes. they require us to consider information density as another critical design axis; we are looking for something not too dense or fluffy, but just right. developer and designer karl dahlke recommends a design space that distributes responsibility to authors and application developers to consider that:

Output is measured and conserved like a precious commodity as it passes through the narrow channel of speech or braille.

designing for magnifiers appends the now channel of low vision to this concern. design considerations for magnifiers:

  • viewports that don't consider horizontal scrolling require magnifier visitors to track back and forth across the width of the screen. this experience can be nauseating and difficult to process for those with low literacies. should we use lone single lines?
  • don't use columns
  • how do dialog effect the magnifier experience?
  • test magnifier with big text
  • authoring recommendations

At the end of the day the visual accessibility of a page is determined by the author more than the browser. The more content that he or she tries to squeeze onto a single page the harder it is going to be for many people with low vision to access.

Magnification of Web Pages

 

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

1 participant