#UserActivation
Highlights from last week:

- More progress on WebDriver
- Improve performance of IntersectionObserver
- Implement HTMLInputElement.alpha
- Implement UserActivation interface
- Expand the UserContentManager API
February 13, 2026 at 3:08 PM
🦖 UserActivation: hasBeenActive property
☑️ Newly available (from Nov 2023)

https://developer.mozilla.org/en-US/docs/Web/API/UserActivation/hasBeenActive

The read-only hasBeenActive property of the UserActivation interface indicates whether the current window has sticky user activation.

#webdev
UserActivation: hasBeenActive property - Web APIs | MDN
The read-only hasBeenActive property of the UserActivation interface indicates whether the current window has sticky user activation.
developer.mozilla.org
October 31, 2025 at 10:27 AM
Handling protected APIs clipboard access, fullscreen mode, or media autoplay requires knowing if a visitor is actively engaged.

The UserActivation API, now Baseline widely available, provides details about whether a user is interacting with your page or has done so since loading → goo.gle/4r3DGqz
September 9, 2026 at 3:56 PM
One disappointment: we weren't able to make a multi-page transition (which would perform better I'm sure) because you can't unmute a video on page load. Thankfully looks like we'll be able to do so in the future: github.com/WICG/view-tr...
Carry UserActivation across cross-document navigations · Issue #239 · WICG/view-transitions
There may be a better category for this issue, but starting here as it came up in the scope of cross-document View Transitions trying to mirror the experience of a SPA with a MPA architecture. Ther...
github.com
November 20, 2025 at 4:34 PM
SDL: [release-2.30.x] emscriptenaudio: Removed comment about Firefox not supporting userActivation.
SDL: [release-2.30.x] emscriptenaudio: Removed comment about Firefox not supporting userActivation.
github.com
December 12, 2024 at 4:13 PM
SDL: [SDL2] emscriptenaudio: Removed comment about Firefox not supporting userActivation.
SDL: [SDL2] emscriptenaudio: Removed comment about Firefox not supporting userActivation.
github.com
December 12, 2024 at 3:54 PM
SDL: emscriptenaudio: Removed comment about Firefox not supporting userActivation.
SDL: emscriptenaudio: Removed comment about Firefox not supporting userActivation.
github.com
December 12, 2024 at 3:48 PM
watch out developer.mozilla.org/en-US/docs/W... returns true while live-debugging because typing in devtools automatically activate transient mode.

This might be a huge source of confusion and WYSI-NOT-WYG 👋
UserActivation: isActive property - Web APIs | MDN
The read-only isActive property of the UserActivation interface indicates whether the current window has transient user activation.
developer.mozilla.org
October 24, 2025 at 8:44 AM
There's a JavaScript API to check if a person is actually interacting with your site. The UserActivation API is pretty handy for preventing autoplay abuse and other shenanigans.

developer.mozilla.org/en-US/docs/...
UserActivation - Web APIs | MDN
The UserActivation interface provides information about whether a user is currently interacting with the page, or has completed an interaction since page load.
developer.mozilla.org
December 17, 2025 at 8:03 PM
Deskline replies instantly across chat and email so new users get answers the moment they ask. Faster onboarding, higher activation, fewer drop offs. Turn every trial into a real opportunity before it disappears.

#DesklineAI #ChatbotForBusiness #SaaSGrowth #UserActivation #CustomerOnboarding
March 2, 2026 at 12:02 AM
Newly available in Baseline:
if (navigator.userActivation.hasBeenActive) {...}

📌 This may simplify an issue I've been having with resuming audio after a full page change.
UserActivation - Web APIs | MDN
The UserActivation interface provides information about whether a user is currently interacting with the page, or has completed an interaction since page load.
developer.mozilla.org
August 4, 2025 at 3:36 PM
🦖 Random MDN: Navigator: userActivation property 🦖

https://developer.mozilla.org/en-US/docs/Web/API/Navigator/userActivation

The read-only userActivation property of the Navigator interface returns a UserActivation object which contains information about the current window's user activa…

#webdev
Navigator: userActivation property
The read-only userActivation property of the Navigator interface returns a UserActivation object which contains information about the current window's user activa…
developer.mozilla.org
August 24, 2025 at 6:27 PM
Une API native de nos navigateurs qui permet de savoir si l'utilisateur est actif sur la page et s'il a interagit avec la page au moins une fois depuis son chargement.

🔗 https://developer.mozilla.org/en-US/docs/Web/API/UserActivation

#navigateur #api
UserActivation - Web APIs | MDN
The UserActivation interface provides information about whether a user is currently interacting with the page, or has completed an interaction since page load.
developer.mozilla.org
August 4, 2025 at 9:14 PM