Hej Gunnar,
Auch „keine Option“ ist eine Information; das
ul
-Element also semantisch sinnvoll.
Nicht jede Information ist eine Liste.
Wenn es nichts aufzuzählen gibt, gibt es auch keine Aufzählung. wenn auch möglicherweise einen Hinweis darauf, dass es nichts aufzuzählen gibt, sinnvoll sein kann - aber dann bitte als Text.
Ich weiß jetzt nicht, was ein Screenreader mit einer leeren Liste macht. Aber eine Liste ohne Listeneinträge ist weder sinnvoll, noch valide und wird auch gar nicht angezeigt. Für Sehende ist die Information, dass es eigentlich Optionen geben sollte, derzeit aber keine bereit stehen, also nicht zugänglich. Sehende werden bei Überlegungen zur Barrierefreiheit gerne mal vergessen… 😉
Marc