Anzeige
Firefox 22 steht zum Download bereit.
Firefox 22 steht zum Download bereit. (Bild: Mozilla)

WebRTC und Odinmonkey Firefox 22 ist schnell und kommunikativ

Firefox 22 steht ab sofort zum Download bereit und enthält große Neuerungen. So wird WebRTC mit allen Bestandteilen in der Standardeinstellung unterstützt, mit Odinmonkey wird Javascript fast so schnell wie nativer Code und mit Web-Notifications können sich Web-Apps über den Desktop beim Nutzer melden.

Anzeige

WebRTC soll den Browser zum Echtzeit-Kommunikationswerkzeug machen. Firefox 22 unterstützt alle wesentlichen Bestandteile der neuen Technik standardmäßig. Das umfasst sowohl getUserMedia, was Web-Apps Zugriff auf Mikrofon und Kamera einräumt, als auch Peerconnection und Datachannels. Der entsprechende Hinweis ist zwar aus den Release Notes verschwunden, in Mozillas Entwicklerkommunikation wird aber weiterhin darauf verwiesen.

Peerconnection ermöglicht es, direkte Verbindungen zwischen zwei Browsern herzustellen, ohne dass die Daten über einen Server laufen. So lassen sich beispielsweise in Kombination mit getUserMedia Videotelefonate mit zwei oder mehr Teilnehmern abwickeln, bei denen die Datenströme direkt ausgetauscht werden.

Datachannels ermöglichen es zudem, beliebige Daten über solche direkten Verbindungen auszutauschen, nicht nur Audio- und Videostreams. PeerCDN nutzt dies beispielsweise, um ein verteiltes CDN zu schaffen, bei dem Nutzer auf einer Website eingebundene Inhalte austauschen, um Ladezeiten zu verkürzen und Traffic-Kosten auf Anbieterseite einzusparen. Mit P hat Ozan Turgut auf Basis dieser Technik außerdem ein Peer-to-Peer-Netzwerk entwickelt, das komplett im Browser läuft.

Neben Firefox unterstützt auch Chrome bereits die entsprechende Technik, so dass via WebRTC eine Kommunikation über Browsergrenzen hinweg möglich ist. Firefox ist aber der erste Browser, der Datachannels entsprechend der aktuellen Spezifikation unterstützt.

Noch gibt es aber einige Probleme in Sachen WebRTC in Firefox 22. So haben sich die Mozilla-Entwickler zunächst auf Verbindungen zwischen zwei Nutzern konzentriert. Zwar lassen sich auch Videokonferenzen über WebRTC in Firefox 22 abwickeln, sie können je nach Gerät aber sehr langsam sein. Das soll sich in künftigen Firefox-Versionen ändern. Auch die Echo-Unterdrückung soll noch verbessert werden und es kommt mitunter dazu, dass Ton und Bild nicht synchron sind. Die Mozilla-Entwickler haben aber bereits die Ursache entdeckt und wollen das Problem demnächst korrigieren.

Mit Firefox 23 kommt auch TURN-Unterstützung hinzu. Damit sollen sich auch sehr restriktive NAT-Firewalls durchdringen lassen. Allerdings wird dabei die gesamte Kommunikation über einen Server geleitet.

Odinmonkey unterstützt asm.js

Mit Odinmonkey hat Mozilla die Javascript-Engine von Firefox um Unterstützung für asm.js erweitert. Dabei handelt es sich um eine von Mozilla entwickelte Javascript-Erweiterung, mit der bestimmte Javascript-Programme zwei- bis fünfmal so schnell ausgeführt werden können wie bisher. Davon profitieren vor allem komplexe Javascript-Programme, deren Code automatisch aus anderen Sprachen generiert wird.

Zusammen mit Epic hat Mozilla so die Unreal Engine ins Web portiert, die dank asm.js und WebGL eine flüssige Darstellung der Spielegrafik im Browser ermöglicht. Wer Firefox 22 installiert, kann dies mit der HTML5-Demo Epic Citadel ausprobieren.

Mozilla-Entwickler Luke Wagner hat einige Benchmarks veröffentlicht, in denen mit Emscripten unter Verwendung von asm.js erzeugter Code unter Odinmonkey, Mozillas aktueller Javascript-Engine Spidermonkey und Googles Javascript-Engine V8 ausgeführt wird. Die Zahlen zeigen, welches Potenzial asm.js bietet. Während die native Version der zlib rund fünf- bis sechsmal so schnell ist wie die Emscripten-Javascript-Version unter Spidermonkey und v8, reduziert sich der Geschwindigkeitsvorteil des nativen Codes im Vergleich mit Odinmonkey auf das 1,61fache.

Auch Googles Browser Chrome wird vermutlich schon bald asm.js unterstützen. Das haben einige Chrome-Entwickler auf Googles derzeit stattfindender Entwicklerkonferenz Google I/O angedeutet und auf erste sehr positive Erfahrungen mit der neuen Technik verwiesen.

Web-Notifications, HiDPI-Unterstüzung, HTML5-Unterstützung, Font Inspector 

eye home zur Startseite
Rulf 28. Jun 2013

das hat geholfen

GodsBoss 27. Jun 2013

null ist kein Objekt. Zwar ist typeof null == 'object', aber das ist eigentlich ein...

Lala Satalin... 27. Jun 2013

Wo genau ist denn das Problem? Ob da nun 5278527865278.0 steht oder 0.0.7892345893765 ist...

Ninos 27. Jun 2013

Gehalt und Kontodaten bitte auch noch. Ach ja und deinen derzeitigen Kontostand. Hast du...

DASPRiD 26. Jun 2013

Wenn du nen Hangout startest und in den Firebug Network-Tab schaust, wirst du zwei WebRTC...

Kommentieren


Antary / 25. Jun 2013



Anzeige

  1. Senior Information Security Lead (m/w)
    TUI Business Services GmbH, Hannover oder Crawley (England)
  2. Trainee Requirements Engineer (m/w) Cloud Produkte
    Haufe Gruppe, Freiburg im Breisgau
  3. Automatisierungstechniker / Programmierer (m/w)
    Vogt-Plastic GmbH, Rheinfelden
  4. IT-Supporter/in
    WALDORF FROMMER, München

Detailsuche



Anzeige
Spiele-Angebote
  1. JETZT VERFÜGBAR: Total War: WARHAMMER
    54,99€
  2. TIPP: Ubisoft Blockbuster Sale
    (u. a. The Division 29,97€, Far Cry Primal 29,97€, Anno 2205 24,97€, Assassin's Creed...
  3. Fallout 4 - Season Pass
    26,98€ (Bestpreis!)

Weitere Angebote


Folgen Sie uns
       


  1. Zcryptor

    Neue Ransomware verbreitet sich auch über USB-Sticks

  2. LTE-Nachfolger

    Huawei schließt praktische Tests für Zukunftsmobilfunk ab

  3. Beam

    Neues Modul für Raumstation klemmt

  4. IT-Sicherheit

    SWIFT-Hack vermutlich größer als bislang angenommen

  5. Windows 10

    Microsoft bringt verdoppelten Virenschutz

  6. Audience Network

    Facebook trackt auch Nichtnutzer für Werbezwecke

  7. Statt Fernsehen

    Ministerrat will europaweite 700-MHz-Freigabe für Breitband

  8. Gran Turismo Sport

    Ein Bündnis mit der Realität

  9. Fensens Parksensor

    Einparken mit dem Smartphone

  10. Telefónica

    Microsoft und Facebook bauen 160-TBit/s-Seekabel nach Europa



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Moto G4 Plus im Hands on: Lenovos sonderbare Entscheidung
Moto G4 Plus im Hands on
Lenovos sonderbare Entscheidung
  1. Lenovo Moto G4 kann doch mit mehr Speicher bestellt werden
  2. Android-Smartphone Lenovos neues Moto G gibt es gleich zweimal
  3. Motorola Aktionspreise für aktuelle Moto-Smartphones

Business-Notebooks im Überblick: Voll ausgestattet, dockingtauglich und trotzdem klein
Business-Notebooks im Überblick
Voll ausgestattet, dockingtauglich und trotzdem klein
  1. Elitebook 1030 G1 HPs Core-M-Notebook soll 13 Stunden durchhalten
  2. Windows 7 und 8.1 Microsoft verlängert den Skylake-Support
  3. Intel Authenticate Fingerabdruck und Bluetooth-Smartphone entsperren PC

Unternehmens-IT: Von Kabelsalat und längst überfälligen Upgrades
Unternehmens-IT
Von Kabelsalat und längst überfälligen Upgrades
  1. Sprachassistent Voßhoff will nicht mit Siri sprechen
  2. LizardFS Software-defined Storage, wie es sein soll
  3. HPE Hyper Converged 380 Kleines System für das schnelle Erstellen von VMs

  1. Re: Adblocker sind die besseren Antiviren

    D43 | 05:53

  2. Mittelfristig wird ein ganz anderes Rechtekonzept...

    lahmbi5678 | 05:02

  3. Re: Vertrag richtig lesen

    Moe479 | 04:25

  4. Re: MS warnt? Die Unterstützen das doch.

    errezz | 04:06

  5. Re: Gute Idee aus Verbrauchersicht

    Moe479 | 03:51


  1. 17:09

  2. 16:15

  3. 15:51

  4. 15:21

  5. 15:12

  6. 14:28

  7. 14:17

  8. 14:08


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel