Toegankelijkheid

Toegankelijkheidsverklaring

Lionsville Architect voldoet gedeeltelijk aan WCAG 2.1 niveau AA. Deze verklaring zegt wat voldoet, wat nog niet, en hoe we dat weten. Ze is opgesteld op 26 september 2026.

Waar ze over gaat

De app: in de browser op app.architecture.lionsville.nl, en de desktop-app voor macOS, Windows en Linux, die dezelfde schermen tekent. De verklaring beschrijft de broncode van de app zoals die er op 26 september 2026 bij stond; de verbeteringen die ze noemt komen in de app met de eerste release die na die datum verschijnt. Deze website zelf valt niet onder de beoordeling.

Hoe het is nagegaan

Door de maker, niet door een onafhankelijke partij.

  • Elk hoofdscherm en elk dialoogvenster wordt met axe-core getoetst aan de regels van WCAG 2.0 en 2.1 niveau A en AA, in de geautomatiseerde tests die bij elke wijziging draaien.
  • Het contrast van de kleuren waarin de schermen getekend worden is gemeten, in het lichte en in het donkere thema.
  • Het toetsenbord is getest door het in te drukken: de menu’s, de dialoogvensters, de inspector en de plaat.
  • Voor deze beoordeling is nog geen schermlezer gebruikt.

Wat voldoet

  • Elke menuopdracht op één na — één knik weghalen, hieronder — is met het toetsenbord bereikbaar: de menubalk op de desktop, het ⋯-menu in de browser, en op de plaat het contextmenu van wat geselecteerd is, met Shift+F10 of de menutoets.
  • Op de plaat bereik je elementen, koppelingen en de namen van domeingroepen met Tab en selecteer je ze met Enter. De pijltjestoetsen verschuiven de selectie, en een koppeling trek je met Koppeling starten naar… en Enter op het element waar ze eindigt.
  • De inspector, de pagina’s en de dialoogvensters werken zonder muis. Een dialoogvenster neemt de focus, houdt die vast zolang het open is, sluit met Escape en geeft de focus terug.
  • De toetsenbordfocus is zichtbaar, op de plaat net als overal elders.
  • Bedieningselementen hebben een naam en een rol die een schermlezer kan uitspreken.
  • Tekst, links en knoppen hebben in beide thema’s een contrast van minstens 4,5:1, op de uitzonderingen hieronder na.

Wat nog niet voldoet

  • Een element, een band, een groep of de plaat groter of kleiner maken, een groep verplaatsen, een koppeling een knik geven of een van haar knikken weghalen, en het eind van een koppeling naar een ander element verleggen gaan nog alleen met een aanwijzer (WCAG 2.1.1).
  • Zes badgetoestanden op de plaat en de foutkleur in het donkere thema hebben een contrast onder 4,5:1, en de tekst op badges is klein (1.4.3). Wat een badge betekent staat ook in woorden.
  • Een schermlezer leest de plaat als een verzameling benoemde elementen en koppelingen. Hoe het diagram is ingedeeld — in welke band een element staat, wat naast wat ligt — komt niet over, en Tab volgt de volgorde waarin het diagram getekend is in plaats van de indeling (1.3.1, 2.4.3).
  • Nog niet beoordeeld: herschikken en zoomen tot 400 % (1.4.10), tekstafstand (1.4.12), het contrast van veldranden en scheidingslijnen (1.4.11), en gebruik met een schermlezer.

Of de Europese toegankelijkheidswet (European Accessibility Act) op dit programma van toepassing is, wordt onderzocht. Deze verklaring is een zelfbeoordeling aan de hand van WCAG 2.1. Ze is geen certificering en doet geen uitspraak over welke wet dan ook.

De toetsing erachter

De toetsing waar deze verklaring op rust, en de tests die haar waar houden, staan in de broncode: docs/accessibility.md (in het Engels). Die wordt bijgewerkt als de app verandert, en deze verklaring mee.

Laat weten waar je vastloopt

Houdt iets in Lionsville Architect je tegen bij je werk, schrijf dan naar info@lionsville.nl of maak een issue op GitHub aan. Zeg wat je probeerde te doen en waar het stokte.