Date   

Re: zoom not reading in edit areas

Jonathan Milam
 

I've seen the same thing too!!

Jonathan

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Shaun Everiss
Sent: Tuesday, May 26, 2020 3:25 PM
To: nvda@nvda.groups.io
Subject: [nvda] zoom not reading in edit areas

Hi all.

This may well be a ticketed item, but I thought before I waste the devs time
with this that I put it here.

A couple days ago I was involved in a zoom meating.

They heavily used the text boxes for q&a, the chat boxes, and the like.

Nvda would read letters as I typed them in but if I hit backspace it
wouldn't read the letters I was deleting, I also couldn't read anything in
any edit field though I could read all output data just fine just input form
data in input boxes.

Its the only thing I couldn't do.

Shaun


Re: Accessible scanner drivers

Louis Maher
 

Hello,

I had a great deal of trouble trying to find an HP printer that could reliably connect to Wi-Fi.



Regards
Louis Maher
Phone: 713-444-7838
E-mail ljmaher03@...

-----Original Message-----
From: nvda@nvda.groups.io <nvda@nvda.groups.io> On Behalf Of Tony Malykh
Sent: Wednesday, May 27, 2020 10:52 AM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Accessible scanner drivers

After reading all the replies, I decided to try HP - I bought
printer+scanner HP 8035 - one of the top models on Amazon. They offer to
install this tool called HP Smart to configure your device.
Unfortunately this tool seems to be not accessible - I tried with NVDA and Jaws. Most buttons are not marked, most list elements cannot be read by either screenreader. It seems like the state of accessibility hasn't changed much since 5 years ago. Now I'd have to ask someone sighted to configure it. Maybe in the end I should've tried Canon - more people have recommended it, but in the last moment I changed my mind and switched to HP because customer ratings for Canon products were low on Amazon....


On 5/21/2020 7:38 AM, Tony Malykh wrote:
Hello all,
I am looking to buy a new scanner as my old one just died. However
I've heard that scanner drivers from many manufacturers tend to be not
very accessible. Can anyone recommend me which scanner (or
scanner+printer) comes with accessible driver/accompanying software?
Thanks!
Tony


Re: Accessible scanner drivers

Tony Malykh
 

After reading all the replies, I decided to try HP - I bought printer+scanner HP 8035 - one of the top models on Amazon. They offer to install this tool called HP Smart to configure your device. Unfortunately this tool seems to be not accessible - I tried with NVDA and Jaws. Most buttons are not marked, most list elements cannot be read by either screenreader. It seems like the state of accessibility hasn't changed much since 5 years ago. Now I'd have to ask someone sighted to configure it. Maybe in the end I should've tried Canon - more people have recommended it, but in the last moment I changed my mind and switched to HP because customer ratings for Canon products were low on Amazon....

On 5/21/2020 7:38 AM, Tony Malykh wrote:
Hello all,
I am looking to buy a new scanner as my old one just died. However I've heard that scanner drivers from many manufacturers tend to be not very accessible. Can anyone recommend me which scanner (or scanner+printer) comes with accessible driver/accompanying software?
Thanks!
Tony


Re: Tony's addons - updates

Cordelia Scharpf
 

OK, thanks for clarifying.

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Brian Vogel
Sent: Wednesday, May 27, 2020 5:01 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Tony's addons - updates

 

On Wed, May 27, 2020 at 10:53 AM, Cordelia Scharpf wrote:

Pardon me, but the link leads to the Add-Ons Documentation add-on compatible with NVDA 2019

Which is also compatible with 2020, I believe.   If it's on the official add-ons page, and that's where this comes from, I presume it's compatible with whatever the current version of NVDA might be.  There has been no tectonic shift in NVDA code between 2019 and 2020.  The same cannot be said of the shift between all NVDA versions prior to 2019 and 2019 itself.
 
--

Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363  

Science has become just another voice in the room; it has lost its platform.  Now, you simply declare your own truth.

      ~ Dr. Paul A. Offit, in New York Times article, How Anti-Vaccine Sentiment Took Hold in the United States, September 23, 2019

 

 


Re: Tony's addons - updates

 

On Wed, May 27, 2020 at 10:53 AM, Cordelia Scharpf wrote:
Pardon me, but the link leads to the Add-Ons Documentation add-on compatible with NVDA 2019
Which is also compatible with 2020, I believe.   If it's on the official add-ons page, and that's where this comes from, I presume it's compatible with whatever the current version of NVDA might be.  There has been no tectonic shift in NVDA code between 2019 and 2020.  The same cannot be said of the shift between all NVDA versions prior to 2019 and 2019 itself.
 
--

Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363  

Science has become just another voice in the room; it has lost its platform.  Now, you simply declare your own truth.

      ~ Dr. Paul A. Offit, in New York Times article, How Anti-Vaccine Sentiment Took Hold in the United States, September 23, 2019

 

 


Re: Tony's addons - updates

Cordelia Scharpf
 

Pardon me, but the link leads to the Add-Ons Documentation add-on compatible with NVDA 2019. Therefore, as Brian pointed out, follow the alternative route to obtain documentations and commands of each add-on installed on your PC.

 

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Brian Vogel
Sent: Wednesday, May 27, 2020 4:22 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] Tony's addons - updates

 

On Wed, May 27, 2020 at 06:21 AM, William Wong wrote:

for instance, If I want to configure Traditional Chinese and Japanese, how should I correct the map?

I don't use this specific add-on, but Tony and many add-on developers have been producing documentation for these add-ons that covers this sort of thing.

If you don't have the
Add-Ons Documentation Add-on you may want to consider installing it.  You can also get to the documentation for the add-ons you have installed via NVDA itself in the Add-Ons Manager, Tools dialog.

What you're asking may very well already be discussed in the detailed documentation.  Even if it isn't, the fact that detailed documentation exists for many add-ons, and can come in quite handy, needs to be known. 
--

Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363  

Science has become just another voice in the room; it has lost its platform.  Now, you simply declare your own truth.

      ~ Dr. Paul A. Offit, in New York Times article, How Anti-Vaccine Sentiment Took Hold in the United States, September 23, 2019

 

 


Re: Tony's addons - updates

Tony Malykh
 

Language map can be edited in preferences. Do Chinese and Japanese use the same Unicode character set or different ones? If they use the same set, autmatic switching won't be possible.

On 5/27/2020 3:21 AM, William Wong wrote:
Hi,

Thanks for the list of addons.

Regarding "tonysEnhancements"

how to edit Edit language map

for instance, If I want to configure Traditional Chinese and Japanese, how should I correct the map?

Thanks.





Re: Tony's addons - updates

Tony Malykh
 

I'm not sure I understand what you mean by not ready to be translated. All the strings are processed with _() function. If I am missing anything - feel free to send me a pull request.

On 5/26/2020 7:17 AM, Ângelo Abrantes wrote:

Hi,


The problem is that the "tonysEnhancements" add-on is not prepared to be translated, and so, I can't translate it to portuguese! .

Thank you very much.

Às 15:11 de 26-05-2020, Tony Malykh escreveu:

It can be added to the translation system, or I can accept a pull request with translations. I've heard that as of yet translation system doesn't accept new add-ons to be added, isn't this the case?

--Tony


On 5/26/2020 4:28 AM, Ângelo Abrantes wrote:

HI,


Your work is interesting.
and what about the translations?
the "tonysEnhancements" add-on is not ready to be translated. What do you intend to do about it?

Thanks
Ângelo Abrantes

Às 22:17 de 25-05-2020, Tony Malykh escreveu:

Hello NVDA community,

I have implemented a lot of new features in my add-ons since my last announcement here more than a year ago, so I would like to share all these new features – hopefully you guys will find some of them useful. I present my new add-ons: Phonetic punctuation and Tony’s enhancements, as well as I added many new features to BrowserNav. In the end of this email I also mention my other add-ons, just in case someone hasn’t heard of them, they have only been updated with bugfixes. This is a pretty long email, so I structured it with headings.

Please download latest versions of my add-ons directly from their respective github pages – the links are provided in this email.

Phonetic punctuation

·       Github page  

·       Short audio demo  

·       Download latest version

This add-on allows you to substitute punctuation marks, and any other part of speech configured by a regular expression with an auditory icon (custom sound). Most common use of phonetic punctuation would be for writing code, where it is essential to know all the punctuation marks, but other uses can include: replacing the word “blank” with a sound, replacing timestamps or other frequently repeated text with a sound, etc. Configuring phonetic punctuation requires knowledge of regular expressions.

Thanks to Kara Goldfinch for contributing auditory icons for some punctuation marks!

BrowserNav

·       Github page

·       Download latest version

BrowserNav is a collection of improvements to user experience in browsers. I added quite a few new features to it since last release.

Horizontal indentation using tones

You can configure BrowserNav to express horizontal indentation of a currently focused element using tone – similar to a built in NVDA feature of reporting indentation with tones in text documents. This allows you to better understand the layout of the page. For example, it allows you to hear malformed HTML tables, that is when NVDA doesn’t see a table as a real table, yet the elements are still aligned in a tabular fashion on the screen. It also greatly simplifies browsing hierarchical trees of comments on websites such as reddit, facebook, hacker news – now the tone would indicate the level of the comment.

Please note that there are also commands to find next/previous element with the same horizontal indentation, which you might find handy.

Crackling for QuickNav commands

In all my add-ons crackling is an indicator of how far we have just jumped in the document when some navigational keystroke is pressed. I implemented this feature for built-in NVDA QuickNav commands as well. Now when you press H for next heading, you can hear crackling, and judging by the length of such crackling you can quickly and intuitively figure out whether the next heading was close by or you just jumped over a lot of text.

Browser marks

Think of this feature as regular expression enabled bookmarks for browser. You can configure a single regular expression, that can be arbitrary largeand include all the potential   bookmarks on all your webpages, and then you can quickly jump to next/previous browser mark using J or Shift+J commands in browse mode. For example, as a frequent Amazon shopper, I like to be able to quickly jump to things like “5 items in cart” and “your orders”. So I have configured my browser mark regular expression to be:

(^\d+ items? in cart$|^Your orders$)

Please note that the regular expression must match the whole paragraph exactly, hence be careful with ^ and $ regular expression qualifiers. Please also note that this regular expression will apply to all web pages and all browsers, so be as specific as possible.

Accessibility for semi-accessible edit boxes

Many web pages these days are using a fancy HTML text edit component called Monaco – it provides syntax highlighting for sighted people, but it has one major flaw: it is not accessible, that is the edit box appears empty. For example Jupyter and hacker rank use such a text editor among others. You can still retrieve the contents of the edit box by pressing Control+A Control+C and then pasting it to the editor of your choice. However, repeating this every time is tedious, therefore I automated this process. Now you can navigate to said edit box and simply press NVDA+e to view or edit it.

Tony’s enhancements

·       Github page

·       Download latest version

This is a hodgepodge of small improvements to various parts of NVDA, not logically connected in any way. All the options are disabled by default and need to be enabled manually in the preferences window.

NVDA volume

Allows to adjust the volume of all the NVDA sounds, including beeps and speech.

Automatic language switching

Some languages use non-Latin script, e.g. Russian, Arabic, Chinese, etc. There is no reason why NVDA wouldn’t be able to automatically switch synthesizer language between English and those foreign languages. Now I bring this feature to live. Automatically switching between two Latin-based languages is not supported at this time. Please note that your synthesizer must support all these languages for this feature to be effective.

Enhanced table navigation commands

I added commands like Control+Alt+Home/End/PageUp/PageDown to jump to first or last row or column. I also added keystrokes to jump to 1..10th row or column, please check add-on documentation for these shortcuts.

Enhanced move by word commands

Most text editors support Control+LeftArrow/RightArrow commands for word navigation. However the definition of the word changes from one program to another. This is especially true of modern web-based text editors, such as Monaco. NVDA should know the definition of word in given program in order to speak words correctly. If NVDA doesn't know the exact definition, then either words are going to be skipped, or pronounced multiple times. Moreover, some web-based text editors position the cursor in the end of the word, instead of the beginning, making editing much harder for visually impaired users. In order to combat this problem I have created enhanced word navigation commands, that take the word definition from Notepad++ and they do not rely on program's definition of words, but rather parse lines into words on NVDA's side. The Control+LeftArrow/RightArrow gesture is not even sent to the program, thus ensuring the consistency of the speech.

This option overrides default Control+LeftArrow/RightArrow commands in NVDA.

Real-time console output

If you work with command line applications that print out a lot of logs, it might be not the best behavior for NVDA to read out all these logs line by line, since NVDA can be speaking much slower than those lines are being printed, thus NVDA might be speaking some lines that were printed a minute ago. I modified the way NVDA speaks command line output to be more realtime. The basic logic is like this: if a new line appears on the screen and NVDA is currently speaking something that was shown on the screen more than a second ago, then we interrupt current utterance and speak the most recent line. Speaking output this way better represents what’s going on in command line window in real time. There is also an option to beep on every update in command line.

Dynamic keystrokes

I call a keystroke dynamic if it changes the state of an application. Often times we’d want NVDA to speak the updated change automatically, but NVDA does nothing for keystrokes that it’s not aware of. An example of such a keystroke would be F2 in Notepad++ that jumps to the next bookmark – you would want NVDA to speak the current line automatically. Many other editors have such keystrokes as well. Now you can configure the list of keystrokes and NVDA will automatically speak current line after them. Please check github page for more information.

Suppressing unwanted “unselected” messages

If certain text is selected in a text editor, and in the next moment no longer selected, NVDA would say “unselected” and then the original text that was selected. In certain situations this is not a desirable behavior. For example if you have some text selected, and then you press Control+Home, to go to the very beginning of the document, NVDA would first speak the first line of the document, then “unselected”, then the original selection. I felt this was annoying, so I found a way to suppress this message, while still keeping the “unselected” message when you indeed unselect your selection by character, or word, etc

Preventing double insert keystroke

If you press insert key twice accidentally, it would trigger insert mode in your application. Since Insert is a special key in NVDA, this behavior cannot be disabled using input gestures dialog in NVDA, yet this was happening too often to me, so I wrote a function to disable double insert key backstroke. If you still would like to toggle insert mode, you can do so by pressing NVDA+F2, and then insert key.

Insert mode detector

As another layer of defense against accidental insert mode I implemented this feature. It monitors current line of text and looks at how it changes when you type alphanumeric keys. If it seems like characters are being overwritten, it will beep on every character. Similar to built-in caps lock on warning beep.

Fixing a bug when focus gets stuck in the taskbar when pressing Windows+Numbers

There is a bug in Windows 10, and possibly in other versions. When switching between applications using Windows+number shortcut sometimes the focus gets stuck in the taskbar area instead of jumping to the window being switched to. So I implemented a workaround. The add-on detects this situation and plays a short low-pitch beep when this situation is detected, then the add-on fixes it automatically by bringing focus to the desired application.

TextNav

·       Github page

·       Audio demo

·       Download latest version

TextNav allows you to quickly find the beginning of article on a web page, and also skip over junk HTML elements, such as menus, images, ads, etc.

SentenceNav

·       Github page

·       Download latest version

Allows you to navigate text sentence-by-sentence or phrase-by-phrase, as opposed to by word, character or line.

IndentNav

·       Github page

·       Download latest version

This add-on improves navigation around source code files for programming by allowing to find lines with the same/greater/smaller indentation level. But it also can be used for structured text files, where structure is expressed by the indentation level.

Bluetooth Audio

·       Github page

·       Download latest version

Improves sound quality for those who use NVDA with Bluetooth or other wireless audio devices by constantly playing silent sound.

AudioChart

·       Github page

·       Download latest version

AudioChart allows you to sonify time series in Microsoft Excel.

 

Thanks for reading this! Let me know what you think about these new features!

--Tony


-- 
Cordiais Cumprimentos
Ângelo Abrantes, Equipa <Portuguesa do NVDA

Sem vírus. www.avast.com
-- 
Cordiais Cumprimentos
Ângelo Abrantes, Equipa <Portuguesa do NVDA


Re: Tony's addons - updates

 

On Wed, May 27, 2020 at 06:21 AM, William Wong wrote:
for instance, If I want to configure Traditional Chinese and Japanese, how should I correct the map?

I don't use this specific add-on, but Tony and many add-on developers have been producing documentation for these add-ons that covers this sort of thing.

If you don't have the Add-Ons Documentation Add-on you may want to consider installing it.  You can also get to the documentation for the add-ons you have installed via NVDA itself in the Add-Ons Manager, Tools dialog.

What you're asking may very well already be discussed in the detailed documentation.  Even if it isn't, the fact that detailed documentation exists for many add-ons, and can come in quite handy, needs to be known. 
--

Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363  

Science has become just another voice in the room; it has lost its platform.  Now, you simply declare your own truth.

      ~ Dr. Paul A. Offit, in New York Times article, How Anti-Vaccine Sentiment Took Hold in the United States, September 23, 2019

 

 


Re: Getting a list of specific gestures

 

I don't know of any way to do this, if by "do this" you mean produce a list.

You can use the NVDA's Input Help Mode toggle, NVDA+1, and then go through the set of key sequences you want, and the function (if any, some combinations may be unassigned) will be announced to you as you press them until you toggle Input Help Mode off again.
--

Brian - Windows 10 Pro, 64-Bit, Version 1909, Build 18363  

Science has become just another voice in the room; it has lost its platform.  Now, you simply declare your own truth.

      ~ Dr. Paul A. Offit, in New York Times article, How Anti-Vaccine Sentiment Took Hold in the United States, September 23, 2019

 

 


Getting a list of specific gestures

Andy B.
 

Hi,

 

I want to see what gestures contain a specific key on the keyboard. For example, how do I check to see what gestures are currently bound to the numpad1 key? This should include all of the modifiers like shift, control, alt, etc. Does anyone know how to do this?

 

 

Sent from Mail for Windows 10

 


Re: ESET Antivirus accessibility

Iván Novegil
 

Thank you all. I've got back to the user to let him know about the issue #6016 and subscribed to it to get notified on updates.


Regards.

Iván Novegil Cancelas
Editor
ivan.novegil@...



Comunidad hispanohablante de NVDA | Proyecto NVDA.es
- www.NVDA.es
- @nvda_es

Usuario do NVDA en galego

***Esta mensaxe e/ou os seus adxuntos están dirixidos ao seu destinatario e poden conter información privilexiada ou confidencial. A utilización, copia ou divulgación dos mesmos por parte de alguén diferente do destinatario mencionado non están permitidas sen autorización. Se recibiu esta mensaxe por erro pregámoslle o comunique por esta mesma vía e a destrúa.***

O 27/05/2020 á(s) 2:37, Quentin Christensen escribiu:

We have an open issue for accessibility of ESET.  Evidently ESET are aware and are working on it.  I must admit, I simply use Windows 10's built-in defender and that is what I generally recommend.  Hopefully we will have a positive update from ESET in the near term though.

Kind regards

Quentin.

On Tue, May 26, 2020 at 7:09 PM Iván Novegil via groups.io <ivan.novegil=nvda.es@groups.io> wrote:

Hi all.


A Spanish-speaking user has just contacted us via Twitter to ask about Eset antivirus's accessibility with NVDA. He says that it works fine both with JAWS and Narrator, but despite being listed as supported on Eset's website with NVDA he's finding many issues (no more details about them).

what is you experience with this?


Thanks! Regards.

--

Iván Novegil Cancelas
Editor
ivan.novegil@...


NVDA.es Logo
Comunidad hispanohablante de NVDA | Proyecto NVDA.es
- www.NVDA.es
- @nvda_es

Usuario do NVDA en galego

***Esta mensaxe e/ou os seus adxuntos están dirixidos ao seu destinatario e poden conter información privilexiada ou confidencial. A utilización, copia ou divulgación dos mesmos por parte de alguén diferente do destinatario mencionado non están permitidas sen autorización. Se recibiu esta mensaxe por erro pregámoslle o comunique por esta mesma vía e a destrúa.***



--
Quentin Christensen
Training and Support Manager


Re: Tony's addons - updates

William Wong
 

Hi,

Thanks for the list of addons.

Regarding "tonysEnhancements"

how to edit Edit language map

for instance, If I want to configure Traditional Chinese and Japanese, how should I correct the map?

Thanks.


help with focus 14 blue and contracted braille.

Darren Harris
 

Hi all,

 

Well I’m starting to use this thing.

 

I’m having a bit of confusion issues though.

 

I’m not a fan of UEB so I’ve told it to use English grade 2 braille for both input and output braille. The thing is I’m having issues when I try typing certain things. For example I wanted to write the word again followed by an exclamation mark. So I tried writing ag followed by dots 235 but that didn’t seem to work and to my knowledge it should. So could someone help with this please?

 

Many thanks.


acapela voice smilies

mattias
 

How to do so acapela recognises voice smilies when using NVDA?

 

Skickades från E-post för Windows 10

 


Re: ESET Antivirus accessibility

 

To be honest I am seriously thinking about my future with windows defender.

Due to bgt misreporting I have had to do a lot of exclusions.

I did a single update to a file which I was told to by its developer for a game which had a single bugfix executable patch and then I put it into the excluded folder.

I then had to pass it through smartscreen which I have since got rid of to see if that helps but who knows.

Defender started to rabit on that svchost.exe in c:\windows was infected, except that file did not exist, yet when I switched back to the version of the game that I had previous it worked well enough.

While some blind accessible stuff is outdated it seems that windows defender wants to get round my exclude now.

I have adjusted what security I think I can get away with but its getting to the point if it spreads I will have to run without windows defender completely or simply run less and less software that will conflict with it.

I mean I may have to do eventually but its just a pitty is all.

I am seriously wandering about just disabling windows defender and having an ondemand scanner which works.

I have always wandered if there is something that will use virustotal as a scanner or if they have an on demand.

I seriously don't really need antivirus for much bar file downloads.

With my configuration with scripted games and a few programs, there are things the antivirus will just skip about.



On 27/05/2020 12:37 pm, Quentin Christensen wrote:
We have an open issue for accessibility of ESET.  Evidently ESET are aware and are working on it.  I must admit, I simply use Windows 10's built-in defender and that is what I generally recommend.  Hopefully we will have a positive update from ESET in the near term though.

Kind regards

Quentin.

On Tue, May 26, 2020 at 7:09 PM Iván Novegil via groups.io <ivan.novegil=nvda.es@groups.io> wrote:

Hi all.


A Spanish-speaking user has just contacted us via Twitter to ask about Eset antivirus's accessibility with NVDA. He says that it works fine both with JAWS and Narrator, but despite being listed as supported on Eset's website with NVDA he's finding many issues (no more details about them).

what is you experience with this?


Thanks! Regards.

--

Iván Novegil Cancelas
Editor
ivan.novegil@...


NVDA.es Logo
Comunidad hispanohablante de NVDA | Proyecto NVDA.es
- www.NVDA.es
- @nvda_es

Usuario do NVDA en galego

***Esta mensaxe e/ou os seus adxuntos están dirixidos ao seu destinatario e poden conter información privilexiada ou confidencial. A utilización, copia ou divulgación dos mesmos por parte de alguén diferente do destinatario mencionado non están permitidas sen autorización. Se recibiu esta mensaxe por erro pregámoslle o comunique por esta mesma vía e a destrúa.***



--
Quentin Christensen
Training and Support Manager


Re: ESET Antivirus accessibility

Quentin Christensen
 

We have an open issue for accessibility of ESET.  Evidently ESET are aware and are working on it.  I must admit, I simply use Windows 10's built-in defender and that is what I generally recommend.  Hopefully we will have a positive update from ESET in the near term though.

Kind regards

Quentin.

On Tue, May 26, 2020 at 7:09 PM Iván Novegil via groups.io <ivan.novegil=nvda.es@groups.io> wrote:

Hi all.


A Spanish-speaking user has just contacted us via Twitter to ask about Eset antivirus's accessibility with NVDA. He says that it works fine both with JAWS and Narrator, but despite being listed as supported on Eset's website with NVDA he's finding many issues (no more details about them).

what is you experience with this?


Thanks! Regards.

--

Iván Novegil Cancelas
Editor
ivan.novegil@...


NVDA.es Logo
Comunidad hispanohablante de NVDA | Proyecto NVDA.es
- www.NVDA.es
- @nvda_es

Usuario do NVDA en galego

***Esta mensaxe e/ou os seus adxuntos están dirixidos ao seu destinatario e poden conter información privilexiada ou confidencial. A utilización, copia ou divulgación dos mesmos por parte de alguén diferente do destinatario mencionado non están permitidas sen autorización. Se recibiu esta mensaxe por erro pregámoslle o comunique por esta mesma vía e a destrúa.***



--
Quentin Christensen
Training and Support Manager


Re: Tony's addons - updates

蔡宗豪 Victor Cai
 

Hi Tony,
Thank you for your great work, bringing lots of feature to live

the feature "automatic language switching based on character set" is
very useful.

It would be better if we could consider to allow user to adjust the
speed of latin language separately. (E.G. speed 35 for non-Latin,
speed 15 for latin English.)

Thank you again for all of your contributions.

Regards,
Victor










2020-05-26 5:17 GMT+08:00, Tony Malykh <anton.malykh@...>:

Hello NVDA community,

I have implemented a lot of new features in my add-ons since my last
announcement here more than a year ago, so I would like to share all
these new features – hopefully you guys will find some of them useful. I
present my new add-ons: Phonetic punctuation and Tony’s enhancements, as
well as I added many new features to BrowserNav. In the end of this
email I also mention my other add-ons, just in case someone hasn’t heard
of them, they have only been updated with bugfixes. This is a pretty
long email, so I structured it with headings.

Please download latest versions of my add-ons directly from their
respective github pages – the links are provided in this email.


Phonetic punctuation

·Github page <https://github.com/mltony/nvda-phonetic-punctuation/>

·Short audio demo
<https://soundcloud.com/user-977282820/nvda-phonetic-punctuation-demo>

·Download latest version
<https://github.com/mltony/nvda-phonetic-punctuation/releases/latest/download/phoneticPunctuation.nvda-addon>

This add-on allows you to substitute punctuation marks, and any other
part of speech configured by a regular expression with an auditory icon
(custom sound). Most common use of phonetic punctuation would be for
writing code, where it is essential to know all the punctuation marks,
but other uses can include: replacing the word “blank” with a sound,
replacing timestamps or other frequently repeated text with a sound,
etc. Configuring phonetic punctuation requires knowledge of regular
expressions.

Thanks to Kara Goldfinch for contributing auditory icons for some
punctuation marks!


BrowserNav

·Github page <https://github.com/mltony/nvda-browser-nav/>

·Download latest version
<https://github.com/mltony/nvda-browser-nav/releases/latest/download/browsernav.nvda-addon>

BrowserNav is a collection of improvements to user experience in
browsers. I added quite a few new features to it since last release.


Horizontal indentation using tones

You can configure BrowserNav to express horizontal indentation of a
currently focused element using tone – similar to a built in NVDA
feature of reporting indentation with tones in text documents. This
allows you to better understand the layout of the page. For example, it
allows you to hear malformed HTML tables, that is when NVDA doesn’t see
a table as a real table, yet the elements are still aligned in a tabular
fashion on the screen. It also greatly simplifies browsing hierarchical
trees of comments on websites such as reddit, facebook, hacker news –
now the tone would indicate the level of the comment.

Please note that there are also commands to find next/previous element
with the same horizontal indentation, which you might find handy.


Crackling for QuickNav commands

In all my add-ons crackling is an indicator of how far we have just
jumped in the document when some navigational keystroke is pressed. I
implemented this feature for built-in NVDA QuickNav commands as well.
Now when you press H for next heading, you can hear crackling, and
judging by the length of such crackling you can quickly and intuitively
figure out whether the next heading was close by or you just jumped over
a lot of text.


Browser marks

Think of this feature as regular expression enabled bookmarks for
browser. You can configure a single regular expression, that can be
arbitrary largeand include all the potential bookmarks on all your
webpages, and then you can quickly jump to next/previous browser mark
using J or Shift+J commands in browse mode. For example, as a frequent
Amazon shopper, I like to be able to quickly jump to things like “5
items in cart” and “your orders”. So I have configured my browser mark
regular expression to be:

(^\d+ items? in cart$|^Your orders$)

Please note that the regular expression must match the whole paragraph
exactly, hence be careful with ^ and $ regular expression qualifiers.
Please also note that this regular expression will apply to all web
pages and all browsers, so be as specific as possible.


Accessibility for semi-accessible edit boxes

Many web pages these days are using a fancy HTML text edit component
called Monaco – it provides syntax highlighting for sighted people, but
it has one major flaw: it is not accessible, that is the edit box
appears empty. For example Jupyter and hacker rank use such a text
editor among others. You can still retrieve the contents of the edit box
by pressing Control+A Control+C and then pasting it to the editor of
your choice. However, repeating this every time is tedious, therefore I
automated this process. Now you can navigate to said edit box and simply
press NVDA+e to view or edit it.


Tony’s enhancements

·Github page <https://github.com/mltony/nvda-tonys-enhancements/>

·Download latest version
<https://github.com/mltony/nvda-tonys-enhancements/releases/latest/download/tonysEnhancements.nvda-addon>

This is a hodgepodge of small improvements to various parts of NVDA, not
logically connected in any way. All the options are disabled by default
and need to be enabled manually in the preferences window.


NVDA volume

Allows to adjust the volume of all the NVDA sounds, including beeps and
speech.


Automatic language switching

Some languages use non-Latin script, e.g. Russian, Arabic, Chinese, etc.
There is no reason why NVDA wouldn’t be able to automatically switch
synthesizer language between English and those foreign languages. Now I
bring this feature to live. Automatically switching between two
Latin-based languages is not supported at this time. Please note that
your synthesizer must support all these languages for this feature to be
effective.


Enhanced table navigation commands

I added commands like Control+Alt+Home/End/PageUp/PageDown to jump to
first or last row or column. I also added keystrokes to jump to 1..10^th
row or column, please check add-on documentation for these shortcuts.


Enhanced move by word commands

Most text editors support Control+LeftArrow/RightArrow commands for word
navigation. However the definition of the word changes from one program
to another. This is especially true of modern web-based text editors,
such as Monaco. NVDA should know the definition of word in given program
in order to speak words correctly. If NVDA doesn't know the exact
definition, then either words are going to be skipped, or pronounced
multiple times. Moreover, some web-based text editors position the
cursor in the end of the word, instead of the beginning, making editing
much harder for visually impaired users. In order to combat this problem
I have created enhanced word navigation commands, that take the word
definition from Notepad++ and they do not rely on program's definition
of words, but rather parse lines into words on NVDA's side. The
Control+LeftArrow/RightArrow gesture is not even sent to the program,
thus ensuring the consistency of the speech.

This option overrides default Control+LeftArrow/RightArrow commands in
NVDA.


Real-time console output

If you work with command line applications that print out a lot of logs,
it might be not the best behavior for NVDA to read out all these logs
line by line, since NVDA can be speaking much slower than those lines
are being printed, thus NVDA might be speaking some lines that were
printed a minute ago. I modified the way NVDA speaks command line output
to be more realtime. The basic logic is like this: if a new line appears
on the screen and NVDA is currently speaking something that was shown on
the screen more than a second ago, then we interrupt current utterance
and speak the most recent line. Speaking output this way better
represents what’s going on in command line window in real time. There is
also an option to beep on every update in command line.


Dynamic keystrokes

I call a keystroke dynamic if it changes the state of an application.
Often times we’d want NVDA to speak the updated change automatically,
but NVDA does nothing for keystrokes that it’s not aware of. An example
of such a keystroke would be F2 in Notepad++ that jumps to the next
bookmark – you would want NVDA to speak the current line automatically.
Many other editors have such keystrokes as well. Now you can configure
the list of keystrokes and NVDA will automatically speak current line
after them. Please check github page for more information.


Suppressing unwanted “unselected” messages

If certain text is selected in a text editor, and in the next moment no
longer selected, NVDA would say “unselected” and then the original text
that was selected. In certain situations this is not a desirable
behavior. For example if you have some text selected, and then you press
Control+Home, to go to the very beginning of the document, NVDA would
first speak the first line of the document, then “unselected”, then the
original selection. I felt this was annoying, so I found a way to
suppress this message, while still keeping the “unselected” message when
you indeed unselect your selection by character, or word, etc


Preventing double insert keystroke

If you press insert key twice accidentally, it would trigger insert mode
in your application. Since Insert is a special key in NVDA, this
behavior cannot be disabled using input gestures dialog in NVDA, yet
this was happening too often to me, so I wrote a function to disable
double insert key backstroke. If you still would like to toggle insert
mode, you can do so by pressing NVDA+F2, and then insert key.


Insert mode detector

As another layer of defense against accidental insert mode I implemented
this feature. It monitors current line of text and looks at how it
changes when you type alphanumeric keys. If it seems like characters are
being overwritten, it will beep on every character. Similar to built-in
caps lock on warning beep.


Fixing a bug when focus gets stuck in the taskbar when pressing
Windows+Numbers

There is a bug in Windows 10, and possibly in other versions. When
switching between applications using Windows+number shortcut sometimes
the focus gets stuck in the taskbar area instead of jumping to the
window being switched to. So I implemented a workaround. The add-on
detects this situation and plays a short low-pitch beep when this
situation is detected, then the add-on fixes it automatically by
bringing focus to the desired application.


TextNav

·Github page <https://github.com/mltony/nvda-text-nav/>

·Audio demo <https://soundcloud.com/user-977282820/textnav-promo>

·Download latest version
<https://github.com/mltony/nvda-text-nav/releases/latest/download/textnav.nvda-addon>

TextNav allows you to quickly find the beginning of article on a web
page, and also skip over junk HTML elements, such as menus, images, ads,
etc.


SentenceNav

·Github page <https://github.com/mltony/nvda-sentence-nav>

·Download latest version
<https://github.com/mltony/nvda-sentence-nav/releases/latest/download/SentenceNav.nvda-addon>

Allows you to navigate text sentence-by-sentence or phrase-by-phrase, as
opposed to by word, character or line.


IndentNav

·Github page <https://github.com/mltony/nvda-indent-nav/>

·Download latest version
<https://github.com/mltony/nvda-indent-nav/releases/latest/download/IndentNav.nvda-addon>

This add-on improves navigation around source code files for programming
by allowing to find lines with the same/greater/smaller indentation
level. But it also can be used for structured text files, where
structure is expressed by the indentation level.


Bluetooth Audio

·Github page <https://github.com/mltony/nvda-bluetooth-audio/>

·Download latest version
<https://github.com/mltony/nvda-bluetooth-audio/releases/latest/download/bluetoothaudio.nvda-addon>

Improves sound quality for those who use NVDA with Bluetooth or other
wireless audio devices by constantly playing silent sound.


AudioChart

·Github page <https://github.com/mltony/nvda-audio-chart/>

·Download latest version
<https://github.com/mltony/nvda-audio-chart/releases/latest/download/audioChart.nvda-addon>

AudioChart allows you to sonify time series in Microsoft Excel.

Thanks for reading this! Let me know what you think about these new
features!

--Tony






Re: trouble with clickable elements

Jonathan COHN
 

This web site must be violating Princible 1 of the WCAG.

A website must be perceivable.

The best solution for the web site developer would be to use standard input checkboxes and then you would be able to work them.

I highly doubt that they will do this, so the next best alternative is:

  1. Label the span or div hthat is representing the checkbox with two additional attributes role=”checkbox” and aria-checked=”true” / aria-checked=”false”.
  2. At this point you would at least be able to tell that there is a checkbox and what its state is. Now they probably need to do three things to ensure that it is operable:
    1. Ensure you can tab to the element: (tabindex=0)
    2. Make sure keyboard users can interact with the control by adding handlers for kepPress event.
    3. Make sure the click is being handled by a click or up event not a pointerDown event.

All of this assumes that the web developer is actually coding in HTML. If they are using a autogenerate a web site like WIX, Google, Facebook, wordpress then all of this should have been done by that vendor., and the best you can probably hope for is that next year the system will be made accessible.

 

Jonathan

 

 

From: nvda@nvda.groups.io <nvda@nvda.groups.io>
Date: Tuesday, May 26, 2020 at 3:53 PM
To: nvda@nvda.groups.io <nvda@nvda.groups.io>
Subject: [nvda] trouble with clickable elements

External email alert: Be wary of links & attachments.

Hi all,

I'm hoping somebody can figure out why I can't get this competition entry page to work. I'll paste the link and then describe what is, and what isn't, happening:
https://www.bridportprize.org.uk/enter

There are quite a few clickable elements and the only way I seem to be able to activate them is with object navigation. I know it works with the category I want to enter (a poem) because it drops down a box that has the number 1 in it ... I only want to enter 1 poem so that is fine so far ...

Next on the page are 4 items that need to be clicked to confirm they are correct ... I’ve read the rules and agree to the terms and conditions of the competition, I’ve got the correct version of my entry, My name isn’t on the entry, and All my information is correct.

I have activated each of these with object navigation, the way that worked when I selected what category I wanted to enter, but nothing seems to happen with these four items.

I asked my mother and she says they appear as four boxes that need checking, so I looked to see if there were any physical checkboxes by using the x keyboard shortcut ... with no success. she tells me that when she checks each box then a new dropdown box opens where a file can be attached.

without being able to get that "dropdown box" to open, I'm unable to enter the competition. Obviously the description "dropdown box" is my mum's and, without being able to get anything to open, I've no idea what sort of control it is ... my instinct is that it'll be a button, but I know there are no buttons on the page to upload a file ... the categories respond to the b shortcut key for a button, as does the button to sign up to the mailing list, but those seem to be the only buttons. One thing I do hear with NVDA is that there is one more clicable element just after where it says "1 poetry entry total £10, but object navigation doesn't find that clicable element and hitting enter on it has no effect either.

I will contact the competition organisers if no resolution to this can be found, but I figured somebody here might know what is happening.

I'm using NVDA 2020.1 and have tried using Firefox (version 76.0.1 (64-bit)) and Google Chrome with the same results in each. Operating system is Windows 10 Version 1903 (OS Build 18362.836)

Thanks for any ideas :)

Giles


trouble with clickable elements

Giles Turnbull
 

Hi all,

I'm hoping somebody can figure out why I can't get this competition entry page to work. I'll paste the link and then describe what is, and what isn't, happening:
https://www.bridportprize.org.uk/enter

There are quite a few clickable elements and the only way I seem to be able to activate them is with object navigation. I know it works with the category I want to enter (a poem) because it drops down a box that has the number 1 in it ... I only want to enter 1 poem so that is fine so far ...

Next on the page are 4 items that need to be clicked to confirm they are correct ... I’ve read the rules and agree to the terms and conditions of the competition, I’ve got the correct version of my entry, My name isn’t on the entry, and All my information is correct.

I have activated each of these with object navigation, the way that worked when I selected what category I wanted to enter, but nothing seems to happen with these four items.

I asked my mother and she says they appear as four boxes that need checking, so I looked to see if there were any physical checkboxes by using the x keyboard shortcut ... with no success. she tells me that when she checks each box then a new dropdown box opens where a file can be attached.

without being able to get that "dropdown box" to open, I'm unable to enter the competition. Obviously the description "dropdown box" is my mum's and, without being able to get anything to open, I've no idea what sort of control it is ... my instinct is that it'll be a button, but I know there are no buttons on the page to upload a file ... the categories respond to the b shortcut key for a button, as does the button to sign up to the mailing list, but those seem to be the only buttons. One thing I do hear with NVDA is that there is one more clicable element just after where it says "1 poetry entry total £10, but object navigation doesn't find that clicable element and hitting enter on it has no effect either.

I will contact the competition organisers if no resolution to this can be found, but I figured somebody here might know what is happening.

I'm using NVDA 2020.1 and have tried using Firefox (version 76.0.1 (64-bit)) and Google Chrome with the same results in each. Operating system is Windows 10 Version 1903 (OS Build 18362.836)

Thanks for any ideas :)

Giles