Interacción con el teclado

TeclaAcción
Intro o Espacio en el disparadorAbre o cierra el popover.
TabEntra en un popover abierto, que va justo después de su disparador.
EscCierra el popover y devuelve el foco a su disparador, u oculta la hovercard.

Notas de accesibilidad

  • El popover es un dialog no modal: ponle nombre con aria-label o aria-labelledby. Su disparador recibe aria-haspopup y el aria-expanded del navegador.
  • La hovercard es un tooltip y el aria-describedby de su disparador, así que su texto se lee junto con el disparador. No pongas controles en ella; para eso, usa un popover.
  • La hovercard cumple el criterio WCAG 1.4.13: Esc la oculta sin mover el foco, el puntero puede moverse sobre ella y permanece mientras tenga el puntero encima o el foco.