Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Keyboard accessibility - web interface #5992

Open
luce-carevic opened this issue Apr 14, 2020 · 7 comments
Open

Keyboard accessibility - web interface #5992

luce-carevic opened this issue Apr 14, 2020 · 7 comments
Labels
accessibility Issue related to accessibility topics/handicapped users confirmed Confirmed bug, should not go stale web Issue related to the web frontend

Comments

@luce-carevic
Copy link

luce-carevic commented Apr 14, 2020

Description


https://beta.meet.jit.si/

image

On the web version.

Current behavior


The div element to create a room is not keyboard accessible.

<div class="welcome-page-button" id="enter_room_button">Créer</div>

Expected Behavior


Creating a room should be keyboard accessible.

Possible Solution


Use a button element or role="button" and tabindex="0" on the div + add keyboard support (a button is supposed to work with Space or Enter).

Priority


As it's possible to create a room while hitting Enter in the form (which I did not know) maybe it's less urgent than the other issues concerning accessibility.

@Echolon
Copy link

Echolon commented May 13, 2020

Hi,
The team is aware of accessibility. Any reports are now grouped in the pinned issue #6090.


I'm a community contributor and not directly affiliated with the Jitsi team.

@Echolon Echolon closed this as completed May 13, 2020
@luixxiul luixxiul added the web Issue related to the web frontend label May 14, 2020
@luixxiul
Copy link
Contributor

I'd agree with the opener- button element should actually be styled with <button>. This needs a fix.

@luixxiul
Copy link
Contributor

This too:

<div className = { `toolbox-icon ${this.props.toggled ? 'toggled' : ''}` }>

@luixxiul
Copy link
Contributor

I noticed that this issue should cover not only elements on WelcomePage.web.js but also ones inside #new-toolbox on the video conference page.

@luixxiul luixxiul reopened this May 14, 2020
@luixxiul
Copy link
Contributor

Reopened to track this issue and its fix specifically.

@luixxiul luixxiul added the accessibility Issue related to accessibility topics/handicapped users label May 16, 2020
@stale
Copy link

stale bot commented Aug 15, 2020

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix Issue won't be fixed label Aug 15, 2020
@Echolon Echolon added confirmed Confirmed bug, should not go stale and removed wontfix Issue won't be fixed labels Aug 15, 2020
@ghost
Copy link

ghost commented Mar 2, 2022

When I get time, I’d like to confirm if this issue was fixed by big PR #8921.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Issue related to accessibility topics/handicapped users confirmed Confirmed bug, should not go stale web Issue related to the web frontend
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants