@igrigorik @stefanjudis @ppk No hard data that I could share, sorry. It’s more popular on mobile: Android Q turns on dark theme with battery safer, and Apple has a pretty solid dark mode onboarding story when on updates to iOS 13. On desktop, it’s harmedium.com/dev-channel/le…
@mrdoob @ppparshekar Interesting, the planned SMIL depreciation got suspended. Just skimming the thread groups.google.com/a/chromium.org…; looks like it’s (been) an interesting situation. FWIW, your animation still plays on my iPhone in mobile Safari.
@mrdoob @ppparshekar Just remix my demo and keep us posted :-) I suspect it won’t work.
@DerekNguyen10 @firefox It does work, but there seems to be some aggressive caching happening that’s preventing the favicon from changing. Try reopening the demo in an incognito window.
@mrdoob @ppparshekar Just a regular CSS animation. animated-svg-favicon.glitch.me/icon.svg
The support situation for `Element.computedStyleMap()` isn’t great yet (developer.mozilla.org/en-US/docs/Web…), but what I just learned from @Rumyra’s ace article css-tricks.com/the-typed-obje… is that—unlike `Window.getComputedStyle()`—it doesn’t force relayout. That’s p

Given yesterday’s `prefers-color-scheme` SVG favicon findings and triggered by @ppparshekar’s question, I tried an SVG animation favicon, which doesn’t work (yet?). Only the first frame is drawn, but the animation itself doesn’t play.
Demo: animated-svg-favicon.glitch.metwitter.com/ppparshekar/st…pic.twitter.com/h5V8vGnmQM