phaser-ce icon indicating copy to clipboard operation
phaser-ce copied to clipboard

Accessibility Support in Phaser (screen reader)

Open divestrato opened this issue 8 years ago • 1 comments

This Issue is about: accessibility support in Phaser

Sorry if it's not appropriate to post feature request / questions here --- feel free to take it down if so.

I'm currently working on a Phaser project and there's a requirement on accessibility especially for screen-readers (HTML-DOM aria-label equivalent). I am wondering if there's any plan to support this from the community-side?

Accessibility support is added with PIXI v3. I understand that Phaser uses a fork of PIXI v2, and there has been discussions in the past on migrating to PIXI v3 as well as PIXI v4. Any insight/updates on the current strategy from Phaser to implement PIXI features beyond v2 would be very helpful.

Thanks!

Reference: PIXI.accessibility API

divestrato avatar Apr 21 '17 07:04 divestrato

It's up to the community if they want to try and incorporate Pixi 4 or not. However, as someone who has created many accessible games with Phaser, it's perfectly possible to do it right now. I would argue that the DOM element per Sprite approach that Pixi uses isn't always the best way to handle it - it's usually very game specific. From grid inputs to auto scanning focus rects, to dwell timers, there are so many different ways to approach it that one shoe rarely fits all.

photonstorm avatar Apr 21 '17 10:04 photonstorm