¿Es posible hacer que aparezca un formulario emergente después de cambiar la pestaña del navegador (cuando visibilidadState == 'oculto')? Me refiero a algo así como un reproductor de video en el navegador Yandex...
Sí, puedes usar el evento de cambio de visibilitychange
document.addEventListener("visibilitychange", (event) => { if (document.visibilityState == "visible") { console.log("tab is active") } else { console.log("tab is inactive") } })