kfir
kfir

Reputation: 21

How to jump between headings (like h3) with keyboard in NVDA?

I know that the good scenario is, when I click on number 3 on my keyboard I'm supposed to jump between my h3 headers.

For some reason this thing didn't happen in my case and my screen reader (NVDA) didn't show me any indication of it.

It's some list of results and on each result the title is h3.

Here is one example for one result:

http://codepen.io/anon/pen/PGkjdQ

Upvotes: 0

Views: 1785

Answers (3)

slugolicious
slugolicious

Reputation: 17543

Both NVDA and JAWS show the h3 in the headings dialog. I'm able to navigate to it using the 3 key along the top row of number keys (not number pad).

NVDA screenshot:

nvda

JAWS screenshot:

jaws

Upvotes: 0

aardrian
aardrian

Reputation: 9029

Questions that would be helpful in debugging this:

  1. Are you in browse mode or focus mode?
  2. Are you pressing the 3 on the keyboard or the number pad?
  3. Are you at the end of the page?
  4. Does NVDA speak to you ("No next heading 3") or make any noise when you press the 3 key?
  5. Do you have an example that shows the HTML output, not your uncompiled Angular?

If in browse mode (source):

While in browse mode, For quicker navigation, NVDA also provides single character keys to jump to certain fields in the document. Note that not all of these commands are supported in every type of document.

The following keys by themselves jump to the next available element, while adding the shift key causes them to jump to the previous element:

  • h: heading
  • […]
  • 1 to 6: headings at levels 1 to 6 respectively

If you are not sure which mode you are in, you can toggle between them by pressing the NVDA key + Space (source).

The NVDA key changes based on whether you are using a laptop or desktop computer, and you can also override it. If on a desktop computer, then it is typically the Insert key on the number pad. If on a laptop then it is typically the Caps Lock key. (source)

Upvotes: 0

Adam
Adam

Reputation: 18855

According to the following page : Keyboard Shortcuts for NVDA

Numpad 3 and 3 keys have different use.

  • Numpad 3 : "Say Next Character"
  • 1-6: "Headings level 1-6"

So you must not use the numpad when you want to navigate through the headings.

Upvotes: 1

Related Questions