Tällä sivulla käsitellään ääni- ja videotiedostojen upottamista Web-sivuille Quicktime-objekteina. Aihe vaatii erillistä käsittelyä koska eräät suositut selaimet (kirjoitusajankohtana IE-versiot 7 ja sitä pienemmät) eivät kykene suoriutumaan normaalista OBJECT-elementin koodista. Pyrkimyksenä on mahdollisimman yksinkertainen mutta kattava toteutus.
Menetelmämme noudattaa seuraavaa logiikkaa:
<object
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0"
width="200"
height="200">
<param name="src" value="test.mov" />
<param name="autoplay" value="false" />
<!--[if !IE]> <-->
<object
data="test.mov"
width="200"
height="200"
type="video/quicktime">
<param name="autoplay" value="false" />
Lataa <a href="test.mov">
<span lang="en" xml:lang="en">Quicktime</span>-video</a>!
</object>
<!--> <![endif]-->
</object>
Testaa koodin tulos Quicktime-video-objektin testisivulla.
<object
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab"
width="200"
height="16">
<param name="controller" value="true" />
<param name="src" value="sam.mid" />
<param name="autoplay" value="false" />
<param name="pluginspage"
value="http://www.apple.com/quicktime/download/" />
<!--[if !IE]> <-->
<object
data="sam.mid"
width="200"
height="16"
type="video/quicktime">
<param name="controller" value="true" />
<param name="autoplay" value="false" />
<param name="pluginurl"
value="http://www.apple.com/quicktime/download/" />
<a href="sam.mid">Lataa ääninäyte!</a>
</object>
<!--> <![endif]-->
</object>
Testaa koodin tulos Quicktime-audio-objektin testisivulla.
Toteutusta voidaan pitää onnistuneena mikäli asiakas saa: