Keyboard workflow for deleting a table is not explained

Abierto Apto para principiantes
#2,829 1 comentario 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
2/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
62/100
Tipo de issue
Documentación
Claridad
Bastante claro
Estado de actividad
Tranquilo

Línea de trabajo

Comienza con el documento de Docs auditado y localiza el bloque «Delete a table». Determina el flujo de trabajo usando únicamente el teclado y con un lector de pantalla; después, actualiza el bloque para que esos pasos y cualquier diferencia con la interacción mediante el ratón queden explícitos; la tarea estará terminada cuando los usuarios puedan eliminar una tabla sin usar el ratón.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

a11y

What’s broken?

This issue was identified during the Docs accessibility audit on a page containing table-related content.

Audited page:
https://docs.numerique.gouv.fr/docs/0d998bef-1b69-47ce-bd18-83d4d849c734/

In the “Delete a table” block, the visual content explains how to delete a table using the mouse.

However, the keyboard workflow is different and is not clearly explained.

A keyboard-only user or screen reader user does not receive enough information to perform the same action without a mouse.

What did you expect to happen?

When an action is demonstrated with the mouse, the equivalent keyboard workflow should also be explained.

The documentation should clearly describe how to delete a table using the keyboard.

If the keyboard interaction is different from the mouse interaction, this difference should be explicitly documented.

Steps to reproduce
  1. Open the audited Docs document.
  2. Go to the “Delete a table” block.
  3. Review the visual explanation.
  4. Notice that the deletion workflow is explained through mouse interaction.
  5. Notice that the equivalent keyboard workflow is not clearly explained.

Impact

Keyboard-only users and screen reader users may not understand how to delete a table.

This creates an unequal experience where mouse users receive instructions, but keyboard users do not.

WCAG Criteria

WCAG 2.1.1 - Keyboard
WCAG 2.4.6 - Headings and Labels

BlockNote version

0.51.4

Lenguaje dominante
TypeScript
Estrellas
10.2k
Forks
772
Merge medio
3 d 11 h
PR fusionados (30 d)
17

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de TypeCellOS/BlockNote

Todos los issues de TypeCellOS/BlockNote

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.