저는 HTML5 비디오 태그를 가지고 놀았으며 코덱을 지원할 수 없을 때 성능을 저하시키는 가장 좋은 방법에 대해 혼란 스럽습니다. 모든이의 비디오 태그를 지원하지 않는 오래된 브라우저 (또는 IE)에 대한HTML5 비디오 및 품질 저하?
은 매우 정직 :
<video width="320" height="240">
<source src="vid.ogv" type='video/ogg'>
<source src="vid.mp4" type='video/mp4'>
<object>
<!-- Embed Flash video here to play mp4 -->
<object>
</video>
그들은을 통해 가을되고 플래시 버전 (또는 다른 대체 등을 받게됩니다
이미지)
예를 들어 FireFox 3.5처럼 코덱이 아닌 태그를 지원하는 브라우저는 어떨까요? OGG를 지원할 수 없습니다 (이미 H.264의 방대한 아카이브가있을 수 있습니다) :
<video width="320" height="240">
<source src="vid.mp4" type='video/mp4'>
<object>
<!-- Embed Flash video here to play mp4 -->
<object>
</video>
파이어 폭스 3.5에 들어있는 것은 그 안에 x가있는 회색 상자입니다. 이것은 FireFox 사용자에게 엄청난 사용자 경험이 아닙니다! 필자는 JavaScript를 사용하여 FF3.5를 확인하고 DOM을 변경한다고 생각할 수 있습니다! 이거 정말 나쁜 늙은 거지? ... 또는 'novideo'태그처럼 누락 된 스펙의 일부가 있습니까?
하단의 주석에 언급 된 내용을 반복하십시오 : 올바른 MIME 유형을 가진 ogg 소스가 지정되면 Firefox는 플래시 비디오로 대체됩니다. – BumbleB2na