nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.09k stars 632 forks source link

Improve support for infinite scroll on the web #11340

Open bhavyashah opened 4 years ago

bhavyashah commented 4 years ago

Steps to reproduce:

1 Open your web browser. 2 Visit www.facebook.com and ensure that you are logged in. 3 Press Ctrl+End, then press shift+h, and note the post that is read. 4 Press Ctrl+End again followed by shift+h again.

Actual behavior:

A completely different post is read out. This is because probably because Facebook assumes that I hav finished reading up to the last post and therefore shows several more posts on my feed. I think this is the concept of infinite scroll wherein a website simply loads more, usually older or lower ranked, content when it ascertains that the user has gone through the existing content.

Expected behavior:

NVDA could have reported something in the interin to indicate that more contents had been loaded on the page. I am unable to presently think of phrasing that is user-friendly as well as concise, so I would invite comment on that.

Impact

System configuration

NVDA installed/portable/running from source:

Installed

NVDA version:

2020.2 Beta 1

Windows version:

8.1

Name and version of other software in use when reproducing the issue:

Firefox 78.0.1, Brave browser 83.1.10.97

Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

Yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

No other version tested

If addons are disabled, is your problem still occuring?

Yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

No

zahra21 commented 4 years ago

Hello Bhavya. i confirm the issue which you reported regardless of web browser name, version, nvda version etc. however, i disabled auto scrolling in firefox preferences and still have this issue. what should i do? i dont have facebook account, but i observed this issue always on quora.com and i think the behaviour is the same in any dynamic web page and social media websites.