Web developer issue with NVDA reading the word "us"


Gene
 

How is the word us written?  If us is written with both letters capitalized, it will be spoken by NVDA as u s.  If it is written with just the u capitalized, it will be read as expected, us.

JAWS does the same thing.  I expect this is common because acronyms should often be read as individual letters, AFL-CIO, for example.. 

Gene
On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:

Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?


JarrettD
 

Hello Gene! The actual text is lowercase but the HTML element has styling that capitalizes all the letters (known as uppercase). So a sighted user sees the button with the text "CONTACT US" in all capital letters.


On Fri, Jun 3, 2022 at 2:02 PM Gene <gsasner@...> wrote:
How is the word us written?  If us is written with both letters capitalized, it will be spoken by NVDA as u s.  If it is written with just the u capitalized, it will be read as expected, us.

JAWS does the same thing.  I expect this is common because acronyms should often be read as individual letters, AFL-CIO, for example.. 

Gene
On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:
Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?


Gene
 

Someone who knows about web design may have a solution.

Gene

On 6/3/2022 1:06 PM, JarrettD wrote:

Hello Gene! The actual text is lowercase but the HTML element has styling that capitalizes all the letters (known as uppercase). So a sighted user sees the button with the text "CONTACT US" in all capital letters.

On Fri, Jun 3, 2022 at 2:02 PM Gene <gsasner@...> wrote:
How is the word us written?  If us is written with both letters capitalized, it will be spoken by NVDA as u s.  If it is written with just the u capitalized, it will be read as expected, us.

JAWS does the same thing.  I expect this is common because acronyms should often be read as individual letters, AFL-CIO, for example.. 

Gene
On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:
Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?



Gene
 

I suspect, however, that if you want it to be read correctly, you may have to have just the first letter capitalized.  Even if it does say U S instead of us, that is trivial in my opinion and if having the text shown as all capitals does that, I don't think it matters.

Gene

On 6/3/2022 1:32 PM, Gene via groups.io wrote:

Someone who knows about web design may have a solution.

Gene

On 6/3/2022 1:06 PM, JarrettD wrote:
Hello Gene! The actual text is lowercase but the HTML element has styling that capitalizes all the letters (known as uppercase). So a sighted user sees the button with the text "CONTACT US" in all capital letters.

On Fri, Jun 3, 2022 at 2:02 PM Gene <gsasner@...> wrote:
How is the word us written?  If us is written with both letters capitalized, it will be spoken by NVDA as u s.  If it is written with just the u capitalized, it will be read as expected, us.

JAWS does the same thing.  I expect this is common because acronyms should often be read as individual letters, AFL-CIO, for example.. 

Gene
On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:
Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?




Gene
 

I suspect, however, that if you want it to be read correctly, you may have to have just the first letter capitalized.  Even if it does say U S instead of us, that is trivial in my opinion and if having the text shown as all capitals does that, I don't think it matters.

Gene

On 6/3/2022 1:32 PM, Gene via groups.io wrote:

Someone who knows about web design may have a solution.

Gene

On 6/3/2022 1:06 PM, JarrettD wrote:
Hello Gene! The actual text is lowercase but the HTML element has styling that capitalizes all the letters (known as uppercase). So a sighted user sees the button with the text "CONTACT US" in all capital letters.

On Fri, Jun 3, 2022 at 2:02 PM Gene <gsasner@...> wrote:
How is the word us written?  If us is written with both letters capitalized, it will be spoken by NVDA as u s.  If it is written with just the u capitalized, it will be read as expected, us.

JAWS does the same thing.  I expect this is common because acronyms should often be read as individual letters, AFL-CIO, for example.. 

Gene
On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:
Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?




 

Jarrett,

This topic is perfectly appropriate for the main group, and I did answer you there, but without the additional details you've mentioned here.

Given what you've offered here, I would modify my own recommendation to make the pattern "CONTACT US" all in uppercase, the replacement "contact us" all in lowercase, and retain the whole word and case sensitive settings so that only the all-caps CONTACT US would trigger the substitution via the dictionary.

It really doesn't matter, per se, how the words handed to NVDA become all-caps.  If we know what does get handed to NVDA is all-caps, then we can use the dictionary function to correct that so it reads correctly.
--

Brian - Windows 10, 64-Bit, Version 21H2, Build 19044

Under certain circumstances, profanity provides a relief denied even to prayer.

        ~ Mark Twain


Howard Traxler
 

You could write us in mixed or lower case.

Howard

On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:

Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?


Gene
 

Most web sites use US not both U and S capitalized.  I'm not telling you how to construct your sight and you may want to use the all caps format.  I'm just saying that if you don't, you will be in conformance with  how sites generally write Us in that link.

Gene

On 6/3/2022 3:06 PM, Howard Traxler wrote:

You could write us in mixed or lower case.

Howard

On 6/3/2022 12:52 PM, jarrettdougherty@... wrote:
Hello! I am a web developer who recently started working with NVDA. I am having an issue that the screen reader is reading the button "Contact Us" as "Contact U S" (as if I was referencing the United States). Is there any way to get the reader to read the phrase correctly?