PreTeXtBook / pretext

PreTeXt: an authoring and publishing system for scholarly documents
https://pretextbook.org
Other
267 stars 209 forks source link

Sage cell accessibility #441

Open Alex-Jordan opened 7 years ago

Alex-Jordan commented 7 years ago

Staff here were exploring the sample article and noted an accessibility issue. Tabbing will get you into a Sage cell, but then how exactly do you get out? The tab key turns into something that prints a tab character instead of a navigational tool. They call this a "keyboard trap".

Obviously the tab is fundamental to Python and has to keep that behavior. But maybe something can be done to provide a keyboard exit from the cell and also inform a keyboard navigator of that way out.

rbeezer commented 7 years ago

Want to try here:

https://groups.google.com/forum/#!forum/sage-cell

Andrey is being supported (some) on the UTMOST grant, so don't be shy about getting help. Make it clear it is for MBX books (even if more general). I'll see whatever happens there. Though a general solution would be nice, because other widgets might behave the same. Can a "tabindex" say "don't go here"?

On 11/30/2016 02:58 PM, Alex Jordan wrote:

Staff here were exploring the sample article and noted an accessibility issue. Tabbing will get you into a Sage cell, but then how exactly do you get out? The tab key turns into something that prints a tab character instead of a navigational tool. They call this a "keyboard trap".

Obviously the tab is fundamental to Python and has to keep that behavior. But maybe something can be done to provide a keyboard exit from the cell and also inform a keyboard navigator of that way out.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/rbeezer/mathbook/issues/441, or mute the thread https://github.com/notifications/unsubscribe-auth/ABy2cibxqsyksF-D36xEhR3dOpoiAT6Dks5rDf-qgaJpZM4LAyrN.