Da stellt man den HTML-Schreibern einen Mechanismus zur Verfügung,
wie der Browser automatisch ein WebM, ein X.264, ein Flash-Video oder
einen Ersatztext anbietet:
<video width="320" height="240" controls>
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E,
mp4a.40.2"'>
<source src="pr6.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
<!--maybe the browser does not support HTML5? Then play flash
instead-->
<object
type="application/x-shockwave-flash"
data="http://www.example.com/flash.swf"
... >
<param
name="movie"
value="http://www.example.com/flash.swf" />
Your browser has neither HTML5 video support nor Flash plugins
enabled.
</object>
</video>
> vgl. http://diveintohtml5.org/video.html
> sowie http://www.html4.com/mime/markup/php/accessibility_fr/other_alternates_fr/other_alternates_3.php
Und was machen die Anbieter?
<?php
if $browserstring == "IE" echo $H264_video_tags
else if $browserstring == "Chrome" echo $WEBM_video_tags
else echo "<script if detect_flash_plugin() ..."
wie der Browser automatisch ein WebM, ein X.264, ein Flash-Video oder
einen Ersatztext anbietet:
<video width="320" height="240" controls>
<source src="pr6.mp4" type='video/mp4; codecs="avc1.42E01E,
mp4a.40.2"'>
<source src="pr6.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="pr6.ogv" type='video/ogg; codecs="theora, vorbis"'>
<!--maybe the browser does not support HTML5? Then play flash
instead-->
<object
type="application/x-shockwave-flash"
data="http://www.example.com/flash.swf"
... >
<param
name="movie"
value="http://www.example.com/flash.swf" />
Your browser has neither HTML5 video support nor Flash plugins
enabled.
</object>
</video>
> vgl. http://diveintohtml5.org/video.html
> sowie http://www.html4.com/mime/markup/php/accessibility_fr/other_alternates_fr/other_alternates_3.php
Und was machen die Anbieter?
<?php
if $browserstring == "IE" echo $H264_video_tags
else if $browserstring == "Chrome" echo $WEBM_video_tags
else echo "<script if detect_flash_plugin() ..."