HTML 5 is one thing, but file formats is another and varies from browser to browser (e.g. Firefox will not play mp3 due to licensing issues of this format - at least not when using standard html code). FWIW Safari was one of the first (if not the first) browsers to successfully pass html 5 compatibility tests.