It is and always has been the responsibility of the developer to test cross-browser compatibility. Users have reasons for their choices, and if a webpage is broken they will simply leave. Fortunately, this is one of the easy cases: the HTML standard has a built-in way to ensure the presence of a compatible video format.
This is really nifty. Thanks!
Please use video files that play in all browsers :’)
Apple chooses to not support WebM (eight years and counting!), and you choose to use Safari. Better alternatives exist.
It is and always has been the responsibility of the developer to test cross-browser compatibility. Users have reasons for their choices, and if a webpage is broken they will simply leave. Fortunately, this is one of the easy cases: the HTML standard has a built-in way to ensure the presence of a compatible video format.