HTML 5 steht in den Startlöchern und Firefox 3.1 soll bald über Neuerungen wie Video Einbindung verfügen.
Was bisher oftmals umständlich und auch für den Besucher langsam durch Plugins erledigt wurde, übernimmt nun der Browser direkt. Wie erwartet gibts es Uneinigkeiten darüber, welches Format der "Quasi Standard" sein soll.
Wenn es um die Unterstützung von Audio- und Videoformaten geht, greift Firefox meist über Plugins auf externe Bibliotheken zurück. Das ändert sich gerade in der Entwicklerversion Firefox 3.1. Ab sofort unterstützt der Browser Audio- und Videoinhalte nativ, die im freien Ogg/Theora-Format vorliegen. Diese Dateien lassen sich so einfach einbinden wie Bilder: Es genügt, das Tag in den HTML-Quellcode der Webseite einzubauen.
Das Ogg-Dateiformat ist ein Container-Bitstream-Format. Der Container enthält Daten, die wiederum mit unterschiedlichen Codecs komprimiert sind. Bei der Komprimierung werden meistens der Text-Codec Writ, der Sprachdaten-Codec Speex, die Audio-Codecs Vorbis oder FLAC, so wie der Video-Codec Theora genutzt
HTML5 Versucht das Entwickeln von Web-Applikationen zu erleichtern und bisher in Browsern schon implementierte Funktionen auf eine gemeinsame genau Standartisierte Basis zu stellen. Der Entscheidung welcher Codec nun dabei für Audio und Video zum Einsatz kommen soll, gingen heftige Kontroversen voran. Firmen wie Nokia machten sich gegen den Einsatz von freien Codecs stark. In einem Diskussionsentwurf des World Wide Web Consortium (W3C)für HTM 5 wurde jedoch klar und deutlich festgelegt, das nur ein freier Codec in Frage kommt: "Es wäre aus Gründen der Interoperabilität hilfreich, wenn alle Browser die gleichen Codecs unterstützen würden. Allerdings gibt es derzeit keine bekannten Codecs, die alle zufriedenstellen: Wir benötigen einen Codec, der nicht per Einheit oder per Distributor lizenziert wird, kompatibel mit dem Entwicklungsmodell Open Source ist, eine brauchbare Qualität bietet und ohne verdeckte Patentrisiken für große Unternehmen auskommt"
Das Video-Tag ist Bestandteil von HTML 5, dem neuen, noch in der Entwicklung befindlichen W3C-Standard, der HTML 4.01 nachfolgen soll. Zur Zeit gibt es von HTML 5 nur einen Arbeitsentwurf, aber Browser wie Firefox, Opera und Safari unterstützen in ihren Entwicklerversionen bereits Teile des Standards. Sicherlich ändern sich bis zur endgültigen Verabschiedung noch einige Tags und ob die neuen Video-Tags auch die Verbreitung von Ogg/Theora-Videos fördern, ist offen.
Beispiel für den Quellcode einer Videoeinbindung:
| video src="http://www.ananova.com/about/vap_windows_check.wmv" dieser Browser mag keine Videos /video |
Das erwähnte Video-Tag lässt noch weitere Attribute zu, über die man die Darstellung des Videos beeinflusst. So spielt der Browser ein Video beim Aufruf automatisch ab, wenn er auf das Tag "autoplay" stößt (). Die Abspiellänge lässt sich über Start- und End-Tags mit numerischen Werten festlegen. Die Option "controls" sorgt abhängig von den boolschen Werten "true" und "false" dafür, ob ein Anwender das Video mit oder ohne Steuerelemente zu Gesicht bekommt.
Zusatz Info:
W3C Wikipedia |
W3C deutsch |
Firefox 3.1 Entwicklerversion