[program-l] Re: Jupyter accessibility


farhan israk
 


---------- Forwarded message ---------
From: Sanchit Ghule <sanchitjghule@...>
Date: Sun, 23 Feb 2020, 10:56 pm
Subject: [program-l] Re: Jupyter accessibility
To: <program-l@...>


Thank you very much, Toni, indeed.
I was struggling with one of my course which was heavily rely on
Jupyter notebook. and your add on helped a lot.
Thank you once again.

sanchit.


On 2/23/20, Tony Malykh <anton.malykh@...> wrote:
> Hello all,
> I wrote an NVDA add-on to make Jupyter notebooks more accessible. Since
> there were quite a few threads recently about Jupyter accessibility, I
> thought you guys might be interested in it. Download link is included
> below.
> This add-on adds a new keystroke NVDA+E in browse mode. You need to
> navigate to a cell you'd like to edit and press NVDA+E. The add-on will
> then get the text from that cell and open a fully accessible edit
> window, where you can view or edit the text. Once you're done, you can
> press either Escape to just update the text in the cell, or press
> Control+Enter, or Shift+Enter, or Alt+Enter to execute the cell.
> If you're curious how it works, the add-on actually sends Control+A
> Control+C keystrokes to copy text out of that edit box to show it in
> accessible window. Once you're done editing it pastes your text back
> using Control+V keystroke. This way tends to work most of the time, but
> since it is a hacky approach, it is not 100% reliable. But I have been
> testing it myself at work for a couple of weeks, and I can say with
> confidence that it improves experience with Jupyter a lot.
>
> By the way it also works with all other edit boxes inside browsers -
> e.g. it doesn't have to be Jupyter. There are many other websites on the
> internet that are using edit boxes, that are not very accessible and
> this add-on might be able to make them more accessible as well.
>
> This is a part of my BrowserNav add-on. Make sure to download a recent
> version(v1.10), as the previous versions don't include Jupyter
> accessibility functionality.
> Download:
> https://github.com/mltony/nvda-browser-nav/releases/latest/download/browsernav.nvda-addon
> Github:
> https://github.com/mltony/nvda-browser-nav/
>
> Best regards
> Tony
>
> ** To leave the list, click on the immediately-following link:-
> ** [mailto:program-l-request@...?subject=unsubscribe]
> ** If this link doesn't work then send a message to:
> ** program-l-request@...
> ** and in the Subject line type
> ** unsubscribe
> ** For other list commands such as vacation mode, click on the
> ** immediately-following link:-
> ** [mailto:program-l-request@...?subject=faq]
> ** or send a message, to
> ** program-l-request@... with the Subject:- faq
>
** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@...?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@...
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@...?subject=faq]
** or send a message, to
** program-l-request@... with the Subject:- faq

Join nvda@nvda.groups.io to automatically receive all group messages.