As a newcomer to Nuxt, my goal is to showcase a fullscreen animated gif for approximately 2 seconds to users when they first visit my site.
I've considered using cookies to determine who should see the animation screen, but I'm unsure where to begin. My research has mostly focused on PWAs, iOS, and Android, while I am primarily interested in displaying the animation screen on desktop devices.
Although I am confident in presenting the fullscreen animation, my main query is:
How can I easily identify if this is the user's initial session of the day? And if it is, how do I display the animation to them?