Opera 10.50 implementiert HTML5 video-Element
Pünktlich zum Jahreswechsel haben die Opera-Entwickler eine erste Vorschau auf die kommende Browserversion 10.50 für GNU/Linux und Windows veröffentlicht. Es handelt sich dabei um eine als Pre-Alpha gekennzeichnete sehr frühe Entwicklerversion, die noch nicht für den produktiven Einsatz gedacht ist, jedoch bereits einen Überblick über die neuen Funktionen der Version liefert.
Vor allem Gnome- und andere nicht-KDE-Nutzer wird die Tatsache freuen, dass Opera sich mit diesem Release von der Abhängigkeit zu Qt verabschiedet. Die bisher mit Qt umgesetzten Funktionen werden zukünftig über eine eigene Bibliothek realisiert, in der finalen Version sollen dann Qt oder GTK je nach Umgebung optional geladen werden, um eine bessere Integration in die Desktopumgebung zu ermöglichen. Bisher ist diese Funktion nur für GTK teilweise umgesetzt.
Die zweite größere Änderung ist die Wiedereinführung des video-Elements aus HTML5, das bereits in einer früheren experimentellen Opera-Version umgesetzt worden war. Hier haben sich die Entwickler für das gstreamer-Framework entschieden, so dass unter GNU/Linux alle Codecs abgespielt werden können, für die die entsprechenden gstreamer-Plugins installiert sind. Unter Windows wurde eine minimale gstreamer-Installation in den Browser integriert, die das Abspielen von ogg-Dateien mit den dort gängigen Codecs theora und vorbis unterstützt. Für Mac OS X ist die Videountersützung bis jetzt noch nicht umgesetzt.
Auch wenn bis zur stabilen Version und damit einer stabilen Videounterstützung in Opera noch etwas Zeit vergehen wird, wird Opera damit neben Firefox (ogg), Safari, (h264, ogg zusätzlich installierbar) und Google Chrome (h264 und ogg) der vierte größere Browser sein, der das Video-Element unterstützt und es damit einer breiteren Nutzerbasis verfügbar macht.
Binärpakete der Pre-Alpha stehen für Windows, Mac OS X, sowie GNU/Linux und FreeBSD zum Download bereit, sind jedoch im Moment wirklich nur erfahreneren Nutzern zum Ausprobieren zu empfehlen, da sie unter Umständen garnicht erst starten. (So ging es mir mit den Linux-Builds, das Windows-Build lief dann aber in einer virtuellen Maschine)



