2011-05-13 1 views
1

Nous n'avons pas le format .ogv disponible à partir de l'encodeur dans notre système, mais je voudrais utiliser le tag vidéo HTML5 avec une source MP4 pour les navigateurs qui le supportent - malheureusement, Firefox ne supporte pas MP4. Après quelques expérimentations, il semblerait qu'une fois que vous aurez mis la balise vidéo dans Firefox, elle découvrira si l'une des sources fournies est jouable, et si aucune d'entre elles ne l'est, elle ne fera rien. Il ignorera également l'objet de repli imbriqué. C'est techniquement le comportement correct par la spécification HTML5, mais il semble que si Firefox ne peut pas lire la source MP4 il devrait juste rendre les balises de l'objet interne.Avec le tag de vidéo HTML5, Firefox utilisera-t-il le repli si le format n'est pas supporté?

Je sais qu'il existe des techniques JavaScript pour tester si un navigateur "canPlayType", mais je préfère éviter l'insertion JavaScript de la balise vidéo.

Ai-je raison que Firefox ne tient pas compte du balisage interne de repli dans une vidéo si ou non les sources d'étiquette vidéo sont pris en charge?

Répondre

2

Ce qui est techniquement le bon comportement par la spécification HTML5

Je crois que vous avez votre réponse. ;)

Je sais que Firefox s'efforce d'être conforme, donc je doute qu'ils iraient à contre-courant ici. Bien que, je l'admets, il semble étrange que la spécification ne permette pas un repli.

Questions connexes