Hallo Gunnar,
Anstatt
aria-labelbietet sich für die zugängliche Beschriftung ein visuell verstecktes Element an. Das hat den Vorteil, dass der Text im Elementinhalt ist, nicht im Attributwert, und von automatischen Übersetzern auch übersetzt wird.Mit dem
aria-expanded-Attibut sollte der Button geschwätzig genug sein, sodass „Menü“ als Beschriftung ausreichen sollte – ohne „öffnen/schließen“.
und mit popover kann man auf das Aria-Zeug verzichten, da ist das doch schon drin, oder?
Gruß
Jürgen