Just updated the video on my Streaming HTML article so it’s no longer using Vimeo’s video player (which has tracking) but a simple video tag.
https://ar.al/2024/03/08/streaming-html/
(Sorry it took a little while, it involves a bit more work – but not much more – than simply copying the embed code over.)
PS. Would anyone be interested in a little write-up of how to embed Vimeo videos without their player/tracking but still keeping the closed captions?
@aral@mastodon.ar.al this is weird, the color gets inverted when I rotate my screen.
@scott Right, I believe I’ve fixed it. Could you try again?
Basically, I apply a filter to the body in @media (prefers-colors-scheme: dark) to implement a simple faux dark mode but also apply the filter again to videos, image tags, etc., that should not be inverted. However, when a video goes fullscreen, it’s no longer affected by the filter on the body and so you have to specifically null out the filter for video in the video:fullscreen selector (i.e., video:fullscreen { filter: none; })
@aral@mastodon.ar.al @media@mastodon.ar.al yup, it's good now
@scott Yay! Thanks for prodding me about it. I’d been meaning to look into it for some time :)