When using a screen reader, it's difficult to navigate between answers on question pages
I'm wondering if there is any way that each answer could be marked as a heading to make it easier to skip between them?
I believe you can use aria roles and attributes to define a heading to avoid using an h tag, which will impact layout. I've not tried this with my screen reader, VoiceOver, so I'm only assuming that works.
I also realise the problem with my suggestion is that there isn't much of a natural place to put the heading. It should be before the answer text. I was going to suggest the date/time the answer was posted, but this is at the bottom of the question so doesn't quite work so well.
If it was up to me, I'd probably flip it and put "Answered by xx on yy" as a heading in front of the answer and then move things like saving the answer, viewing the timeline etc to the end. But, obviously, I think it's a bit optimistic if I ask you to redesign the entire site on my behalf!
The other thing that occurred to me was "Answer 3" or something as a heading, and then hide it from visual users.
Background: How I normally navigate a page
I love Stack Overflow. I'm also a screen reader user (usually VoiceOver on the Mac0. My main way to navigate a page is to jump through the headings.
This is how I normally use Stack Overflow:
Jump to first heading. Press VO+right to move to next element 19 times to skip over all the voting/modified/who created it/etc then I can read the the actual question.
Then jump to next heading. This is where the answers start, so I might hear "3 Answers". I then need to press sVO+right 12 times to get the first answer.
But then there is no obvious way for me to jump to the next answer. So I need to press VO+right past all the comments, then past all the header stuff for each question until I get to the next one.
A bug in Safari makes this more difficult
There is also a bug in Safari which means after I've read the first answer, it will often move the focus back to the question and I need to start all over again. Or skip down to the Your Answer heading ande move back up again.
Navigating the login and signup pages is also difficult. Headings would also help on those pages.
One similar request, headings would be useful when logging in or signing up for an account as it would make it easier to find where the forms are.