Anfängerhandbuch zum Betrachten von HTML5-Video in Ihrem Browser
Es gab viele Neuigkeiten und Diskussionen über HTML5-Videos, die noch nicht einmal als offizieller Standard gelten. Die Dringlichkeit einiger Einzelpersonen und Organisationen (insbesondere Apple) spiegelt den schlechten Geschmack wider, den Adobe Flash Player in vielen Mundwinkeln hinterlassen hat. HTML5-Video ist ein Versuch, Streaming-Video im Web besser zugänglich, besser integriert und mit höherer Leistung zu gestalten.
Obwohl es noch kein offizieller Standard ist, ist HTML5-Video auf vielen Websites verfügbar, einschließlich YouTube, und die meisten gängigen Browser unterstützen dies vorläufig. Leider haben sich die Browserhersteller nicht auf einen Standard-Codec geeinigt, so dass Sie wissen müssen, was in welchen Browsern funktioniert. Dieser kurze Leitfaden soll Ihnen helfen, durch den Jargon zu navigieren und einen Einblick in die Zukunft von Video im Web zu erhalten.
Die Formate
Derzeit gibt es drei verschiedene Videoformate, die beim HTML5-Videostreaming verwendet werden:
1. Theora - der kostenlose und offene Video-Codec, der ursprünglich die einzige HTML5-Spezifikation sein sollte.
2. H.264 - ein patentierter Video-Codec, den Apple, Google und andere für qualitativ hochwertiger hielten als Theora.
3. WebM - ein neues freies und offenes Format, das den VP8-Videocodec verwendet, den Google kürzlich gekauft und dann in die Open-Source-Community veröffentlicht hat. Es hat jetzt die Unterstützung von Google, Mozilla, Opera und vielen anderen.
Die Browser
Mozilla Firefox - Aktuelle Versionen von Firefox (3.6.3) zeigen nur Theora-Videos an. Mozilla plant aufgrund der rechtlichen Auswirkungen seiner Softwarepatente keine Unterstützung für H.264. Für diejenigen, die das neue Google WebM-Format ausprobieren möchten, können Sie einen WebM-Nightly-Build von Firefox herunterladen. Firefox unterstützt auch Vollbild-HTML5-Video.
Microsoft Internet Explorer - Die aktuelle Version von IE (8) unterstützt kein HTML5-Video out-of-the-box. Benutzer, die es ausprobieren möchten, müssen Google Chrome Frame herunterladen (verfügbar für die IE-Versionen 6, 7 und 8). Dieses Plugin fügt HTML5 Technologie zu IE hinzu. Version 9 von IE wird standardmäßig H.264-Video unterstützen und wird auch WebM unterstützen, aber der Benutzer muss den Codec herunterladen.
Apple Safari - Die aktuelle Version von Safari (4.05) unterstützt standardmäßig H.264-Video, unterstützt jedoch weder Theora noch WebM, und es gibt offensichtlich auch keine Pläne, dies zu unterstützen.
Google Chrome - Aktuelle Chrome-Versionen (5.0.375.55) unterstützen Ogg Theora und H.264-Video sowie Entwicklungsversionen, die auch WebM unterstützen. Damit ist es der einzige Browser, der alle drei unterstützt. Nutzer können die Entwicklungsversionen über die Early Release-Kanäle von Google ausprobieren.
Opera - Die aktuelle Windows- und Mac-Version von Opera (10.53) unterstützt Ogg Theora-Video. Linux-Benutzer müssen die Betaversion von 10.53 herunterladen, um Unterstützung zu erhalten. 10.54 unterstützt WebM-Video. Benutzer können die Entwicklungsversionen herunterladen, um sie zu testen.
Andere Browser - Leider verwenden viele Websites die Browsererkennung, um zu bestimmen, ob sie HTML5-Video an den Benutzer senden sollen. Das Ergebnis ist, dass Browser wie Konqueror, die Berichten zufolge über HTML5-Videounterstützung verfügen, ohne Benutzeragentenwechsel nicht funktionieren. Das Apple iPad hat auch Unterstützung für HTML5-Video, und viele große Websites (NY Times, CNN usw.) zielen speziell auf das iPad ab und zeigen daher auch Flash-Videos selbst für Browser, die HTML5 unterstützen.
Die Webseiten
Es gibt mehrere gute Websites, auf denen Benutzer die verschiedenen Inkarnationen von HTML5-Video ausprobieren können. Fühlen Sie sich frei, andere in den Kommentaren hinzuzufügen.
SublimeVideo - Dies ist wahrscheinlich mein persönlicher Favorit. 720p Video, unterstützt Safari, Chrome, Firefox, IE, iPad und iPhone.
YouTube - Derzeit bietet es sowohl H.264 als auch WebM. Benutzer müssen der Beta beitreten, um sie anzuzeigen. Videos mit Werbung sind nicht enthalten.
Vimeo - Vimeo wird jedes seiner Videos im H.264-Format zeigen.
Kaltura - Eine Demo des Films Big Buck Bunny im Kaltura-Spieler.
Obwohl es immer noch unklar ist, wie HTML5-Video letztlich aussehen wird, ist es eine aufregende Zeit, die Entwicklung dieser neuen Technologie zu beobachten. Das ultimative Ziel von HTML5 ist es, das allgemeine Web-Erlebnis zu verbessern, und HTML5-Video ist ein Schritt in die richtige Richtung.