De exportdialoog noemt het HTML-bestand toegankelijk #2732

Closed
opened 2026-11-02 22:21:47 +00:00 by brenno · 0 comments
Owner

Wat er mis is

De documentexport en de handleiding noemen het resultaat een toegankelijk HTML-bestand. docs/ACCESSIBILITY.md zegt dat de HTML-export niet op toegankelijkheid is getoetst. De grafiek verdwijnt in die export als kale SVG, zonder rol of titel, terwijl de editor voor dezelfde grafiek wél een tekstalternatief heeft.

Een absolute term in de interface weegt zwaarder dan een bijzin in een intern document.

Bewijs

  • De bronstring Eén toegankelijk HTML-bestand dat in elke browser opent zonder internet, met tabellen, wiskunde, mermaid en grafieken. staat in de vertalingen en in de dialoog.
  • docs/USER_GUIDE.md en docs/USER_GUIDE.nl.md gebruiken dezelfde belofte.
  • docs/ACCESSIBILITY.md zegt dat de HTML-export niet geaudit is.
  • lib/services/marp_html/marp_html_service_charts.dart schrijft de grafiek-SVG zonder role, title of aria-label.

Voorstel

De zin vervangen door wat het bestand werkelijk is: één HTML-bestand met echte tekst, koppen en alt-teksten, dat in een browser opent zonder internet. De grafiek-SVG in de export een role="img" en een title geven uit dezelfde label-logica als de editor.

De bronstring wijzigen kost 31 vertalingen via make add-l10n. Geen zin die WCAG-conformiteit claimt.

## Wat er mis is De documentexport en de handleiding noemen het resultaat een toegankelijk HTML-bestand. `docs/ACCESSIBILITY.md` zegt dat de HTML-export niet op toegankelijkheid is getoetst. De grafiek verdwijnt in die export als kale SVG, zonder rol of titel, terwijl de editor voor dezelfde grafiek wél een tekstalternatief heeft. Een absolute term in de interface weegt zwaarder dan een bijzin in een intern document. ## Bewijs - De bronstring `Eén toegankelijk HTML-bestand dat in elke browser opent zonder internet, met tabellen, wiskunde, mermaid en grafieken.` staat in de vertalingen en in de dialoog. - `docs/USER_GUIDE.md` en `docs/USER_GUIDE.nl.md` gebruiken dezelfde belofte. - `docs/ACCESSIBILITY.md` zegt dat de HTML-export niet geaudit is. - `lib/services/marp_html/marp_html_service_charts.dart` schrijft de grafiek-SVG zonder `role`, `title` of `aria-label`. ## Voorstel De zin vervangen door wat het bestand werkelijk is: één HTML-bestand met echte tekst, koppen en alt-teksten, dat in een browser opent zonder internet. De grafiek-SVG in de export een `role="img"` en een `title` geven uit dezelfde label-logica als de editor. De bronstring wijzigen kost 31 vertalingen via `make add-l10n`. Geen zin die WCAG-conformiteit claimt.
brenno 2026-11-03 00:46:44 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#2732
No description provided.