NonVisual Browser Access: A browser-plugin screen reader for the visually impaired in the spirit of NVDA