O site https://caniuse.com/ possui uma vasta base de dados relacionados a disponibilidade de tecnologias em diferentes navegadores com diferentes versões, tanto recursos de HTML quanto de CSS e JavaScript.
Quando desenvolvemos um aplicativo para Android precisamos definir a partir de qual versão do dispositivo queremos dar suporte. Cada nova versão do Android traz consigo novas tecnologias que não estavam presentes nas versões anteriores, ao optar por utilizar estes novos recursos acabamos perdendo o suporte a celulares que não possuem a última versão do sistema operacional.
Na web temos as mesmas limitações. Embora a atualização de navegador seja mais fácil que a atualização do sistema operacional nem sempre os usuários os fazem. Também precisamos lidar com o problema de existirem diversos navegadores diferentes, sendo que alguns deles demoram mais para disponibilizar novos recursos definidos pela W3C.
Se pesquisarmos por MP4 no Can I Use It descobrimos que existem navegadores que não suportam este tipo de codificação, porém 98% dos usuários já possuem navegadores que incorporam este recurso.