WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Browsers and the accessibility tree

for

From: Bateman, Jill
Date: Mar 2, 2020 2:26PM


Hi Derek,

This video provided some big ah-ha moments for me for understanding the accessibility tree - I'll start you in about 5 minutes, but the whole thing is really good: https://youtu.be/z8xUCzToff8?t=289 - probably not everything you're asking here, but a good place to start.


Best regards,
Jill

OHIO UNIVERSITY
OIT Office of Information Security & Accessibility
Jill Bateman, MA '13
Digital Accessibility Coordinator
WUSOC 275
1 Ohio University Drive
Athens, OH 45701-2979

T: 740.597.5455
<EMAIL REMOVED>
www.ohio.edu/oit/accessibility<;https://www.ohio.edu/oit/accessibility>


<http://www.ohio.edu/oit/web>;


From: WebAIM-Forum < <EMAIL REMOVED> > on behalf of Jackson, Derek J < <EMAIL REMOVED> >
Sent: Monday, March 2, 2020 4:01 PM
To: <EMAIL REMOVED> < <EMAIL REMOVED> >
Subject: [WebAIM] Browsers and the accessibility tree

Hello,

I have a technical question about how a browser creates an accessibility tree. I am having a hard time finding anything that provides many details about how this works aside from it being a parallel structure to the DOM. I have found some references to the Accessibility tree getting built from the render tree, or based on the DOM, or as part of the layout/reflow process right before painting. Does anyone know of a resource they could point me to about the technical process that is used to build the accessibility tree in a browser? Or does anyone know off hand at what stage in the rendering engine the accessibility tree is created and from what model? Any help is greatly appreciated.

Thank you,
Derek

—

Derek Jackson

Digital Accessibility Developer | Digital Accessibility Services
Harvard University Information Technology
1430 Massachusetts Ave, 4th Floor
Cambridge, MA 02138

he/him/his