Bring your karma
Join the waitlist today
HUMBLECAT.ORG

Blind and Visually Impaired Community

Full History - 2017 - 02 - 13 - ID#5tsi4o
6
Anyone who could answer these questions about developing for Visually Impaired Internet users? (self.Blind)
submitted by TheGeorge
Is it still true that anything that dynamically modifies the DOM isn't handled well by screenreaders?

Is it still true that Javascript isn't handled well by some assistive technologies? Cause I was interested in using a javascript framework such as Angular2 or React. (also cause I like developing in javascript)

What would you say personally is the best framework for developing for Visually Impaired users?

I've been told by the local Society for the Blind and Visually Impaired to avoid developing for the fully blind as it's a bit too advanced for my skillset and time limit.

They've recommended to aim for Category 1 (Mild Visual Impairment) and Category 0 (Weak Visual Impairment) taken from the table at the bottom of this definition by the **W**orld **H**ealth **O**rganisation http://apps.who.int/classifications/icd10/browse/2016/en#/H54

I've only got until late March to test and develop a prototype for this, so what would you say is a necessity and what would you say is a nice extra?

I'll probably add more questions later, and I'm going to cross post this to /r/webaccess and other related reddits.
Marconius 3 points 6y ago
JavaScript still is not handled very well by the browsers and screen readers, but it's definitely getting better. If you plan to use dynamic regions, you need to learn how to use ARIA, or accessible robust Internet applications, and specifically how to use it to have dynamic regions announce content and work directly with screen readers.

Ideally, you wouldn't use JavaScript it all as it can still trip up screen readers despite all the advancements and his overall just a pain in the ass to deal with. Keep your design simple, clean, efficient, laid out logically, and only use JavaScript if you absolutely have to and have no other way of accomplishing what you were trying to do.
fastfinge 2 points 6y ago
Perhaps start with a framework like Wordpress or Drupal. All of the default themes for them come with good accessibility out of the box. Then add your particular site functionality via Drupal Modules or Wordpress plugins.
TheGeorge [OP] 2 points 6y ago
This is for a Web Development course, they just won't cut the mustard sorry.

Has to be developed from the ground up.
This nonprofit website is run by volunteers.
Please contribute if you can. Thank you!
Our mission is to provide everyone with access to large-
scale community websites for the good of humanity.
Without ads, without tracking, without greed.
©2023 HumbleCat Inc   •   HumbleCat is a 501(c)3 nonprofit based in Michigan, USA.