today i recorded stream that started by watching patrick's first screen reader demo of navigating notebooks. i add some color commentary and demonstrate how the situation has not changed. we explore the same patterns through different rendering engines: nbviewer, github, a custom theme. the chapters below summarize the different concepts we discussed.
# revisiting nbviewer/nbconvert screen reader experiences
today i recorded stream that started by watching [patrick's first screen reader demo of navigating notebooks](https://github.com/smythp). i add some color commentary and demonstrate how the situation has not changed. we explore the same patterns through different rendering engines: nbviewer, github, a custom theme. the chapters below summarize the different concepts we discussed.
*[0:00](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=0s) rendered notebooks and screen readers
*[1:29](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=89s) patricks NVDA notebook walk through
*[6:18](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=378s) tony demonstrates screen reader navigation with Orca
*[12:34](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=754s) return to patrick's audit with heading navigation
*[25:20](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=1520s) tony uses the screen reader
*[30:07](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=1807s) tony gets really mad at jupyterlab
*[31:00](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=1860s) convert notebook to the accessible template
*[33:25](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=2005s) accessible template version
*[34:00](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=2040s) notebook summary
*[35:39](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=2139s) navigating cells audibly and visually
*[42:25](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=2545s) nbviewer screen reader audit
*[49:20](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=2960s) clean up notebook and wrap up
*[54:41](https://www.youtube.com/watch?v=rEnJNlPtPH8&t=3281s) github notebook screen reader example
today i recorded stream that started by watching
patrick's first screen reader demo of navigating notebooks
. i add some color commentary and demonstrate how the situation has not changed. we explore the same patterns through different rendering engines: nbviewer, github, a custom theme. the chapters below summarize the different concepts we discussed.
the cos data notebook rendered by nbviewer
*[stsci version of cos notebook](https://spacetelescope.github.io/COS-Notebooks/ViewData.html)
*[nbviewer version of cos notebook](https://nbviewer.org/github/spacetelescope/notebooks/blob/ed198fc29ae9a030059304c78ac6a6cdaa47192b/notebooks/COS/ViewData/ViewData.ipynb#L9)
*[github version of the cos notebook](https://github.com/spacetelescope/notebooks/blob/ed198fc29ae9a030059304c78ac6a6cdaa47192b/notebooks/COS/ViewData/ViewData.ipynb)
## creating an accessible version of the document
using the new `nbconvert-a11y` we export an assistive, labor reducing version of the template outputs.
the code below exports an assistive version of the COS notebook designed for a screen reader