Fünfte Beta von Firefox 4 mit Audio-API und DirectX10-Anbindung
Mit einer neuen Schnittstelle im Firefox 4 können Webanwendungen Audiodaten visualisieren und selbst erzeugen.
In der fünften Beta-Version [1] des zukünftigen Firefox 4 haben die Entwickler eine Schnittstelle [2] integriert, die Entwicklern den Zugriff auf Audiodaten ermöglicht. Sie verwendet das in HTML 5 für das Audio
-Element vorgesehe Ereignis loadedmetadata
sowie den browser-spezifischen Event MozAudioAvailable
samt darauf reagierender Handler-Funktionen. Außerdem gibt es Funktionen zum Erzeugen von Audioobjekten außerhalb des Browser-DOM. So könnte eine Webanwendung selbst Töne ausgeben.
Der loadedmetadata
-Event liefert Informationen wie die Anzahl der Kanäle und die zum Digitalisieren verwendete Abtastrate. Durch MozAudioAvailable
erhalten Entwickler Zugriff auf die eigentlichen Audiodaten. Als Einsatzmöglichkeiten erwähnt einer der Mozilla-Entwickler in einem Youtube-Video [3] unter anderem die Visualisierung von Sound-Daten. Sie könne auch Hörbehinderten einen Zugang zu Klängen im Web geben.
Auf Rechnern mit Windows 7 oder Vista nutzt Firefox jetzt geeignete Grafik-Hardware per DirectX und Direct2D. Diese Funktion gibt es bereits länger, sie musste jedoch manuell aktiviert werden. Die Mozilla-Entwickler halten die Technik nun für ausgereift [4] genug, um sie defaultmäßig einzuschalten.
Erstmals enthält Firefox Unterstützung für das HSTS-Protokoll [5] (HTTP Strict Transport Security). Dieser IETF-Draft [6] ermöglicht Websites, Browser darüber zu informieren, dass sie nur HTTPS-Verbindungen akzeptieren. Die unter anderem von Paypal entwickelte Technik soll Man-in-the-middle-Angriffe erschweren.
Wie üblich, steht die Beta-Version für Windows, Linux und OS X zum Herunterladen [7] bereit. (ck [8])
URL dieses Artikels:
https://www.heise.de/-1074867
Links in diesem Artikel:
[1] http://blog.mozilla.com/blog/2010/09/07/firefox-4-beta-with-faster-graphics-and-new-audio-capabilities-for-the-web/
[2] https://wiki.mozilla.org/Audio_Data_API
[3] http://www.youtube.com/watch?v=1Uw0CrQdYYg&feature=player_embedded#!
[4] http://www.basschouten.com/blog1.php/2010/09/07/firefox-4-beta-bringing-hardware-acceler
[5] http://blog.sidstamm.com/2010/08/http-strict-transport-security-has.html
[6] http://tools.ietf.org/html/draft-hodges-strict-transport-sec
[7] http://www.mozilla.com/de/firefox/beta/
[8] mailto:ck@ix.de
Copyright © 2010 Heise Medien