razzretina 4 points 3y ago
It sounds like you’re making a page that has its own screen reader but doesn’t just read what’s directly on the page? It sounds a bit like reinventing the wheel here. Why not just make sure it’s accessibility compliant? That would take less time and users can use the screen reader they’re already using with the voice and speed they prefer instead of having one pre-picked for them.
seperath 2 points 3y ago
This is from my wife...
Hello,
I am a visually impaired individual who utilizes a screen reader, JAWS in conjunction with a Refreshable Braille Display. As I believe another member stated, it sounds like you are reinventing the wheel here, and although you are running into glitches, your idea and creativity is sound. As an accessibility tester, I always tell people to keep the following in mind when creating accessible web content and fillable forms:
Since each screen reader is different, each screen reader has its own set of hotkeys or keyboard shortcuts that assist users with navigating through webpages, documents, and even forms. For this reason, it may be better and will take less time if you have users utilize the screen reader with which they are the most familiar. For screen reader users, familiarity is the key to getting things done efficiently – users having the knowledge that pressing the Tab Key on a QWERTY Keyboard for instance will move them from focusable item to focusable item (links, buttons, drop-down menus, groups of radio buttons, etc.). If you implement a new screen reader into your project, it will take users some time to become familiar with the way the specific screen reader works – the nuances so to speak. Does the screen reader read by character, word, paragraph, line etc.? Does it allow users to navigate from field to field within your form and from link to link on your website? How do users switch between scan, reading, and forms modes? These questions and the answers to them may be the reason the other individual is suggesting that users use the screen reader with which they are the most familiar.On your website, it is great that you are trying to get the screen reader to read the navigation links and information as part of your website. One suggestion I do have is that you can place a “Skip to main content” or a “Skip navigation” link immediately before the main content of your website begins. This saves blind and visually impaired users the step of having to read or listen to each link as it is presented on a webpage. This takes a great deal of time to listen to each link as it is read before getting to the main content on a website. The “Skip navigation” or “Skip to main content” link allows users to activate it, which in turn, should automatically move the focus directly to the beginning of the main content.Your choice to use radio buttons instead of drop-down select menus is a good one. Users can easily navigate to a group of radio buttons and use their Up and Down Arrow Keys to choose the radio button they would like, and select it easily using the Spacebar. In order to use drop-down select menus, you would need to be sure that the correct ARIA structure is used on the top item so it tells users to press the Down Arrow Key to open the menu and then use the Arrow Keys to choose the item they would like to select.When labelling form fields, whenever possible, make sure native HTML markup (e.g., <button>>, <a> for link, <select> for drop-down menus, etc.). Screen readers can read these native elements and interpret them correctly for users. However, if you used a custom JavaScript or Widget to create the labels and fields within your form, you may need to test the tab order or focus order with a screen reader. One popular screen reader that is used by many blind, deafblind, and visually impaired individuals is NVDA. This software is a free screen reader that can be downloaded from the NVAccess.org website.
I hope this information is helpful. If you have any additional questions or I can be of any further assistance, let me know; I am happy to help.
bradley22 1 points 3y ago
Blind people don’t tend to use software like this but Microsoft are making something that sounds similar but I can’t remember it’s name.