Firefox 3.1 mit Video-Unterstützung noch 2008

Steffen Weber
69 Kommentare

Nach der Veröffentlichung des ersten (und eventuell letzten) Release Candidate von Firefox 3.0 werden Details über die nächste Version des beliebten Browsers bekannt. Version 3.1 soll noch in diesem Jahr erscheinen und unter anderem Unterstützung für Videos und Cross-Site XMLHttpRequest mitbringen.

Native Video-Unterstützung ohne Hilfe von Plugins wie Adobe Flash wird derzeit als Teil von HTML 5 standardisiert. Safari 3.1 unterstützt die Video- und Audio-Tags bereits und die Entwickler von Firefox und Opera haben in den vergangenen Monaten in unregelmäßigen Abständen inoffizielle Schnappschüsse ihrer Browser mit Unterstützung für die genannten Tags veröffentlicht.

Die größte Hürde dabei ist jedoch die Einigung auf einen von allen Browsern unterstützten Codec. Firefox und Opera werden zumindest den freien Video-Codec Ogg Theora unterstützen. Apple hingegen setzt auf den qualitativ hochwertigeren, aber unfreien H.264-Codec. Apple möchte Ogg Theora auch nicht als Alternative zu H.264 unterstützen, da man befürchtet, dass eines der unzähligen Softwarepatente ein von Ogg Theora verwendetes Verfahren betreffen könnte – und Apple ist im Gegensatz zu den bisherigen Unterstützern von Ogg Theora ein Unternehmen mit prall gefüllter Kasse und somit die Gelegenheit für einen Patenttroll, mit einer Klage an Geld zu kommen.

Moderne Webanwendungen wären ohne Browser-Unterstützung für Ajax – oder genauer gesagt das XMLHttpRequest-API – undenkbar. Diese Programmierschnittstelle ermöglicht das Ausführen einer HTTP-Anfrage via JavaScript, ohne dass dabei die gesamte Seite neu geladen werden muss. In den aktuell verfügbaren Browsern sind solche HTTP-Anfragen jedoch aus Sicherheitsgründen auf den Webserver beschränkt, der die Seite ursprünglich ausgeliefert hat. Cross-Site XMLHttpRequest weicht diese strikte Regelung auf und erlaubt HTTP-Anfragen an dritte Webserver, wenn jene dies explizit erlauben – zum Beispiel durch Senden des Access-Control-Headers. Unterstützung für Cross-Site XMLHttpRequest war ursprünglich bereits für Firefox 3.0 geplant, wegen möglichen Änderungen an dem Entwurf der Spezifikation und eventuell daraus resultierenden Inkompatibilitäten wurde das Feature dann jedoch deaktiviert.

Des Weiteren wird darüber nachgedacht, die Such- und Adressleiste in Firefox 3.1 zu verschmelzen. Bereits in Firefox 3.0 kann die Adressleiste zum Suchen in den Lesezeichen und Schlagwörtern sowie den Seitentiteln und Adressen aller innerhalb der letzten 90 Tage besuchten Websites genutzt werden, so dass manche die Abgrenzung zu der Suchleiste dahinschwinden sehen.

Firefox 4 ist derweil für eine Veröffentlichung Ende 2009 eingeplant und soll insbesondere JavaScript durch Verwendung einer virtuellen Maschine wesentlich effizienter ausführen können als Firefox 3. JavaScript-Performance ist für Firefox in zweierlei Hinsicht bedeutend, denn neben Websites sind auch Teile der Firefox-Oberfläche in JavaScript geschrieben.

  69 Kommentare
Themen:
  • Steffen Weber E-Mail
    … ist seit 2001 Softwareentwickler und Server-Admin von ComputerBase. Sein Informatik-Studium schloss er als Master of Science ab.
Quelle: Mozilla Links

Ergänzungen aus der Community

  • Steffen 20.05.2008 11:45
    Es wird vermutet, dass Ogg Theora keine Patente verletzte. Aber es gibt nun einmal so viele Softwarepatente, dass man sich nicht sicher sein kann. Apple befürchtet, dass der Inhaber eines solchen Patents schweigt bis er die Chance sieht, ein profitables Unternehmen verklagen zu können.
  • katzi 20.05.2008 11:50
    Laut Wikipedia habe ich das hier gefunden:

    Am 22. September 2007 wurde die erste Beta-Version des Theora-Codecs herausgegeben. Diese Version unterscheidet sich nach Angaben der Entwickler von der finalen Version nur noch durch die noch nicht vollständige Dokumentation und fehlenden Projektdateien für verschiedene Entwicklungsumgebungen.
  • joomoo 20.05.2008 21:48
    Das Problem ist einfach, dass Ogg Theora nicht so gut ist wie H.264. Meiner Meinung nach sollte man auf Dirac ( http://de.wikipedia.org/wiki/Dirac_(Codec)) setzten. Dieser ist besser als H.264, open source und angeblich auch frei von Patenten.