Il sito Web della mia organizzazione utilizza tag oggetto per visualizzare file video MP4. Ecco un esempio:
<object width="494" height="388" codebase="http://www.apple.com/qtactivex/qtplugin.cab" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
<param value="http://server.site.org/path/filename.mp4" name="src" /> <param value="false" name="autoplay" />
<embed width="494" height="388" autoplay="false" pluginspage="http://www.apple.com/quicktime/download" type="video/mp4" src="http://server.site.org/path/filename.mp4"/></object>
Ivideovengonovisualizzaticorrettamentein:MacFirefox,WindowsFirefox,WindowsIE,WindowsChrome,browserAndroid,SafariiOS,Mac10.6ChromeeMac10.6Safari.Altreopzioniditaghtml(iframe,video,ecc.)Nonhannooffertolamassimacompatibilità.
IvideononvengonoriprodottisuMac10.8SafarieMac10.8Chrome.(Pensoche10,7opere).Invece,Safarimostraunospaziobiancovuotocon"Plug-in mancante" e Chrome mostra un'icona di plugin e una barra dei messaggi danneggiati.
I Mac in questione non hanno DivX o Perian (discussioni.apple.com ha detto che i componenti aggiuntivi possono causare problemi simili).
Cosa è cambiato in OS X (o QuickTime o WebKit) per causare questo? Come posso aggirare questa regressione, senza rompere la funzionalità in altri browser?