Hallo Matthias Scharwies,
Also ist auch so etwas möglich:
<button commandfor="additional-info"> → mehr Infos </button>
Wo hast Du das getestet?
Ich habe das gerade probiert – in Chrome und Firefox – und es passiert nichts. commandfor ohne command ist wirkungslos. Bei mir funktionieren diese beiden Varianten:
<button popovertarget="popup"
popovertargetaction="show">Zeige mit Popover</button>
<button commandfor="popup"
command="show-popover">Zeige mit Command</button>
<div id="popup" popover >I Pop Up!</div>
Dabei macht ein unvollständiges Pärchen das jeweils andere kaputt, d.h. wenn ich dem Button 1 ein commandfor ohne command hinzufüge oder dem Button 2 ein popovertarget ohne popovertargetaction, funktioniert der jeweilige Button nicht mehr.
Ob das command/commandfor-Pärchen die aria- und anchor-Beziehungen herstellt, die bei popover implizit sind, müsste man nochmal untersuchen. Wenn ich MDN richtig deute, läge hier der Unterschied zwischen den beiden Varianten.
Rolf
sumpsi - posui - obstruxi