WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Page loading announcement to screen reader user

for

From: Jeremy Echols
Date: Sep 26, 2023 7:40AM


If you're creating a single-page app, the information below is irrelevant and you should ignore me :)

But if you're talking about a traditional website, where the entire page is being requested from the server, there may not be any techniques that will get what you want here. If the form submission takes a long time to process, there may not be a title or body until after that occurs.

In a case like this, it is probably good to have some messaging on the form to let everybody know that the form submission can take some time. You could also have an intermediate page with a very minimal "processing your submission" message. This approach takes some server-side work that will depend on your approach and the backend technology in use, but it gives everybody a nice page that lets them know the form processor is slow, but it is working.