Squiffy accessibility

Orinks
Hi everyone,
I'm using a screen reader, and notice that in the Squiffy web editor, the screen reader fails to read the current text in the editor and it's really hard to edit.
The quest edit boxes, however, are fully accessible. Is it possible to create a toggle for a screen reader mode to switch to these edit boxes? While I can navigate away from the Squiffy editor below it to see numbers and of my lines and the text below it, it really makes it hard to edit and know what I'm doing within the edit area.
Thank you.

Alex
Thanks for letting me know. It's an issue with the Ace editor which Squiffy uses, and there's an issue logged on GitHub for it https://github.com/ajaxorg/ace/issues/2164 - although it doesn't look particularly active.

I've logged this here https://github.com/textadventures/squif ... r/issues/3 and will investigate replacing the Ace editor with CodeMirror https://codemirror.net/ - if you could do me a favour, could you see if the demo on the CodeMirror site works better with your screen reader?

Orinks
Hi Alex,
While this CodeMirror editor makes it easier to read code outside of the edit area, my screen reader, while typing in the edit box, still says "blank" and pressing delete or backspace acts like there's nothing there. The only way to see what I'm doing is to go outside of the edit box and see the line of code, but it's annoying because, even if I find a mistake, I can't easily navigate to the area and remove it in the editor. All of these web-based editors seem to have this issue, at least that's what I'm discovering now.
I went and made a test game with Quest, made a room called Living Room and added a test description to it with no problems--the editor works great. Than again, that editor is not the code editor where you can see your code. I can see why you use this, and i'm wondering if there's a way to get them to work properly with screen readers, but this is only the second time I've encountered this kind of editor.
HTH, and if I have to I'll use the CLI, but I really don't want to if I don't need to.

Alex
Thanks. Looks like CodeMirror isn't accessible either then! Quest's editor just uses standard text edit boxes - looks like I'll need to make this an option for Squiffy so you can use it with a screen reader.

Orinks
Hi Alex,
Thank you, I'd definitely appreciate the option.

This topic is now closed. Topics are closed after 180 days of inactivity.

Support

Forums