Hallo Leute,
ich hab folgenden code, er soll modernen browsern erlauben, das eingebundene video über das html5 video tag auszufüheren und im „alternativteil“ soll für ältere browser ein flash swf video ausgeführt werden, nur leider ist der bildschirm nur schwarz (wenn ich es z.b. mit dem IE7 ausprobiere)
funktioniert leider auch nicht, jetzt hab ich ein weißes bild…
wenn ich das vid per adobe flash selbst abspiele gehts, also sollte die datei ja in ordnung sein?!
Das Problem ist das Video-Element.
Man kann innerhalb des Video-Elementes keine Rückfallversicherung einbauen für den Fall das der Browser das Video-Element nicht kennt, weil das Element komplett ignoriert oder einfach übersprungen wird.
Man muss sich für den Fall was anderes einfallen lassen. Entweder mit Contional Comments das Flash einblenden oder mit Javascript eine Weiche basteln.
Windows Internet Explorer’s support for custom tags on an HTML page requires that a namespace be defined for the tag. Otherwise, the custom tag is treated as an unknown tag when the document is parsed. Although navigating to a page with an unknown tag in Internet Explorer does not result in an error, unknown tags have the disadvantage of not being able to contain other tags, nor can behaviors be applied to them.
Man muss das Tag also zumindest bekannt machen, sonst wird es ignoriert.
Struppi, habe das getestet und du hast recht was die Inhalte betrifft.
Aber ich selbst bekomme kein MyVideo oder Youtube Video im IE 7 zum laufen, wenn ich den empfohlenen embedded Code von denen ausprobiere. Im FF und Opera geht es. Chrome zeigt mir an the Flash-Plugin is not allowed. Das ist doch echt zum weglaufen mit diesem Flash-Content. Ich gebs jetzt auf, da ich es eh nicht brauche.
ich programmier die website für ein unternehmen, was namentlich die DLH und Lufthansa als partner hat und da ist ein WICHTIGES kriterium, dass die website zu einem gewissen grad IE6+ kompatible ist, da dieser browser leider immer noch standard bei besagten unternehmen ist. (ich kann froh sein, dass der IE5 bei LH schon abgeschaft wurde [SCHON])
Hat einer eine Idee zur kompatibilität für ie6/7/8? würde für moderne browser sehr ungern auf html5 verzichten
mfg
ani
edit: ok, ich hab mal versucht das „zombi“ video über den link auf meiner website einzubinden und es klappt im IE6 wunderbar mit dem fallback…
nun ist meine vermutung, das etwas nicht mit meinem konvertierten swf stimmt
das ist sowohl eine gute, als auch eine schlechte nachricht ^^
ist eigentlich alles gar nicht so schlimm, Microsoft selbst empfiehlt Modernizr zu verwenden.
Du solltest dir aber auf der Webseite ansehen, was nicht machbar ist.
Javascript setzt modernizr voraus, sonst geht es nicht.
Danach kannst du fast alle Elemente von Html5 verwenden. Anleitung aber unbedingt lesen, denn ein Videoelement mit der Funktionalität kann auch modernizer nicht erzeugen.
dies setzt auch wieder ein aktiviertes javascript voraus (ich weis, dass es eigentlich KEINEN grund mehr gib js zu deaktivieren und doch ist dies manchmal der fall)
trotzdem danke, werds mir mal ansehen…