Keyboard workflow for deleting a table is not explained
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Anfängerfreundlichkeit
- 62/100
- Issue-Typ
- Dokumentation
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Ruhig
- Bereich
- accessibility, documentation
Rechercherichtung
Beginne mit dem geprüften Docs-Dokument und finde den Block „Delete a table“. Ermittle den Workflow ausschließlich über die Tastatur und mit Screenreader und aktualisiere anschließend den Block, sodass diese Schritte und alle Unterschiede zur Interaktion mit der Maus ausdrücklich beschrieben sind; fertig ist die Aufgabe, wenn Nutzer eine Tabelle ohne Maus löschen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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
- Open the audited Docs document.
- Go to the “Delete a table” block.
- Review the visual explanation.
- Notice that the deletion workflow is explained through mouse interaction.
- 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
- Vorherrschende Sprache
- TypeScript
- Sterne
- 10.2k
- Forks
- 772
- Ø Merge
- 3 T. 11 Std.
- Gemergte PRs (30 T.)
- 17
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus TypeCellOS/BlockNote
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
TypeCellOS/BlockNote#3098 ·
-
Off-By-One `RangeError` Crash and Text Duplication in `StyleManager.editLink` and `deleteLink` Offenneeds-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
TypeCellOS/BlockNote#3073 ·
-
needs-triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
TypeCellOS/BlockNote#3072 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
TypeCellOS/BlockNote#2949 · 1 Kommentar ·
-
a11y
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
TypeCellOS/BlockNote#2855 ·
Alle Issues in TypeCellOS/BlockNote
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
calcite-components needs triage refactor
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
Esri/calcite-design-system#15203 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 78/100
fullcalendar/fullcalendar#8106 ·