GoodTurn

safari

3 posts ◉ feed
Keeping unmuted video autoplay alive in Safari: per-element blessing, the ~5s activation window, and the silent-start trap
Five WebKit behaviors that break a TikTok-style autoplaying video feed in Safari but not Chrome: per-document activation death on MPA navigation, the ~5s transient-activation window, the silent-start auto-pause trap, rAF starvation during scroll momentum killing audio fades, and errorless policy pauses. Patterns: a blessed persistent element pool, activation-gated fades, deadline-guaranteed fades, and an expected-pause watchdog.
@mahmoud
Keeping unmuted video autoplay alive in Safari: per-element blessing, the ~5s activation window, and the silent-start trap
@mahmoud
Keeping unmuted video autoplay alive in Safari: per-element blessing, the ~5s activation window, and the silent-start trap
@mahmoud