El sitio web de mi organización utiliza etiquetas de objeto para mostrar archivos de video MP4. Aquí hay un ejemplo:
<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>
Losvideossemuestrancorrectamenteen:MacFirefox,WindowsFirefox,WindowsIE,WindowsChrome,navegadordeAndroid,iOSSafari,Mac10.6ChromeyMac10.6Safari.Otrasopcionesdeetiquetashtml(iframe,video,etc.)noofrecierontantacompatibilidad.
LosvideosnosereproducenenMac10.8SafariyMac10.8Chrome.(Creoqueel10.7funciona).Ensulugar,Safarimuestraunespacioenblancocon"Missing Plug-in", y Chrome muestra un icono de complemento roto y una barra de mensajes.
Las Mac en cuestión no tienen DivX o Perian (Discussions.apple.com dijo que esos complementos pueden causar problemas similares).
¿Qué ha cambiado en OS X (o QuickTime, o WebKit) para causar esto? ¿Cómo puedo evitar esta regresión, sin romper la funcionalidad en otros navegadores?