Firefox 18 Beta steht zum Download bereit.
Firefox 18 Beta steht zum Download bereit. (Bild: Mozilla)

Firefox 18 Beta Schneller, schärfer und sicherer

Mozilla hat eine Betaversion von Firefox 18 veröffentlicht. Die neue Browserversion verfügt mit Ionmonkey über einen neuen JIT-Compiler für Javascript, kann unsichere Inhalte auf sicheren Websites blockieren und sieht auf hochauflösenden Displays schärfer aus.

Anzeige

Die Integration des JIT-Compilers Ionmonkey in die Javascript-Engine von Firefox soll Web-Apps, Spiele und Websites mit viel Javascript deutlich beschleunigen. Die Spidermonkey genannte Javascript-Engine von Firefox verfügt mit Jägermonkey zwar schon länger über einen Just-In-Time-Compiler (JIT-Compiler), Ionmonkey ist unter bestimmten Umständen aber deutlich schneller. Daher ergänzt Ionmonkey die bestehende Technik.

Während Jägermonkey ebenso wie die Tracing-Engine Tracemonkey Javascript direkt in Maschinencode übersetzt, arbeitet Ionmonkey in drei Schritten: Zunächst wird der Javascript-Code in eine Zwischendarstellung (Intermediate Representation, IR) gebracht und anschließend werden auf dieser IR verschiedene Algorithmen zur Optimierung angewandt. Erst dann wird die IR in Maschinencode übersetzt. Diese neue Architektur ermöglicht es Ionmonkey, den erzeugten Code zu analysieren und zu optimieren. Zudem soll der Ansatz künftige Verbesserungen der Javascript-Engine vereinfachen, denn neue Ideen können in Form von Plugins geschrieben und so leicht in die Optimierung integriert werden, um ihre realen Auswirkungen zu testen.

Von Ionmonkey profitieren vor allem lange laufende Javascript-Applikationen, da hier die Optimierungen mit der Zeit greifen. Für kurz laufende Programme wird weiterhin Jägermonkey verwendet. In einem von Mozilla-Entwickler David Anderson im September 2012 veröffentlichten Benchmark war die neue Javascript-Engine bereits deutlich schneller.

Für die höhere Geschwindigkeit sorgen verschiedene Optimierungen, darunter "Loop-Invariant Code Motion" (LICM), die, wenn möglich, Instruktionen aus Schleifen herauslöst, Sparse Global Value Numbering (GVN), um redundanten Code zu eliminieren, Linear Scan Register Allocation (LSRA), die Register-Allokation, die in Oracles JVM Hotspot zum Einsatz kommt, Dead Code Elimination (DCE), die nicht genutzte Instruktionen entfernt, sowie Range-Analysen.

Die Compiler-Architektur ist weitgehend abstrakt angelegt, so dass sie mit geringem Aufwand auf andere Plattformen portiert werden kann. So sind große Teile des Compilers für x86, x86-64 und ARM identisch.

Darüber hinaus haben die Firefox-Entwickler nach eigenen Angaben den Wechsel zwischen Tabs beschleunigt. Auch wurde die Behandlung signierter Erweiterungen überarbeitet, was den Start von Firefox beschleunigen soll.

Firefox wird schärfer

Mozilla hat seinen Browser an Apples Retina-Displays angepasst. Auf entsprechenden Macs zeigt sich Firefox schärfer, was auch für das Abspielen von Videos, Spiele und das Surfen im Web gilt.

Unsichere Inhalte werden blockiert

Sind in eine mit HTTPS übertragene Webseite auch unsichere Inhalte eingebettet, die nicht über HTTPS ausgeliefert werden, kann Firefox diese in der neuen Version blockieren. Die Funktion kann unter about:config aktiviert werden.

Erweiterte HTML5-Unterstützung

Firefox 18 Beta bietet darüber hinaus eine erweiterte Unterstützung von HTML5-Techniken an. Schon seit längerem kann Firefox mit Touch-Ereignissen umgehen, in der neuen Version unterstützt der Browser sie aber auch entsprechend dem W3C-Standard und nicht nur in einer Firefox-spezifischen Variante.

Mozilla hat die Beta auch mit einer vorläufigen WebRTC-Unterstützung versehen.

Darüber hinaus unterstützt Firefox 18 Beta CSS3 Flexbox, die DOM-Eigenschaft window.devicePixelRatio und @supports.

Firefox 18 Beta für Android

Die mobile Variante Firefox für Android schlägt in der neuen Betaversion Suchanfragen schon beim Tippen vor, was vor allem auf Smartphones und Tablets praktisch sein kann. Um die Funktion zu verwenden, müssen Nutzer von Firefox für Android sie aber explizit freischalten, da dabei Daten an Mozilla übermittelt werden.

Zudem wurde der Schutz von Phishing und Malware verbessert: Der Browser warnt Nutzer, wenn diese eine als gefährlich eingestufte Website besuchen.

Firefox 18 Beta steht unter mozilla.org/firefox/beta für Windows, Linux und Mac OS X zum Download bereit. Die Android-Version kann über Google Play heruntergeladen werden.


Baron Münchhausen. 17. Dez 2012

Und der nächste Staffel von "Schneller, schärfer und sicherer" sehen im ersten Quartal...

7even 01. Dez 2012

Der neue Mozilla soll schneller sein, obwohl er den Javascript-Code erst temporär...

Lala Satalin... 28. Nov 2012

Gut zu wissen. Jedoch kann ich es immer noch nicht so recht nachvollziehen, da ich...

Lala Satalin... 27. Nov 2012

PAL FBAS-Qualität reicht mir auch aus. Aber da kommt man mit 360p und 480p nicht ran...

zZz 27. Nov 2012

das sollte ja im zweifelsfall der nutzer entscheiden dürfen

Kommentieren



Anzeige

  1. IT-Assistenz (m/w)
    medac GmbH, Wedel bei Hamburg
  2. IT-Netzwerkadministratorin/I- T- Netzwerkadministrator
    Universität Passau, Passau
  3. Funktionsentwickler (m/w) für modellbasierte Embedded Software-Entwicklung
    GIGATRONIK Technologies GmbH, Ulm
  4. (Senior) Specialist IT Security (m/w)
    Media-Saturn-Holding GmbH, Ingolstadt

 

Detailsuche


Blu-ray-Angebote
  1. 3D-Blu-rays reduziert
    (u. a. Jurassic Park 12,97€, Ich einfach unverbesserlich 1&2 für 19,97€)
  2. Lucy (inkl. Digital Ultraviolet) [Blu-ray]
    11,97€
  3. AMAZON-FILMAKTION (02.03.-08.03.): 5 Blu-rays für 30 EUR
    (u. a. Prisoners, Bad Neighbors, Oblivion, Sinister, Fast & Furious 6)

 

Weitere Angebote


Folgen Sie uns
       


  1. Elektroauto

    Wird der BMW i3 zum Apple-Car?

  2. Kostenlose Preview

    So sieht Office 2016 für den Mac aus

  3. Lizenzrecht

    Linux-Entwickler verklagt VMware wegen GPL-Verletzung

  4. Operation Eikonal

    BND bestätigt Missbrauch der Kooperation durch NSA

  5. Microsoft

    Warum sich Windows 7 von PC Fritz registrieren ließ

  6. Oberlandesgericht Oldenburg

    Werber der Telekom darf sich nicht als Ewe Tel ausgeben

  7. Ubuntu Phone

    "Wir wollen auch ganz normale Nutzer ansprechen"

  8. Huawei Y3

    Neues Dual-SIM-Smartphone für 80 Euro

  9. Geheimdienstakten vorenthalten

    BND muss für den NSA-Ausschuss nachsitzen

  10. Bundesnetzagentur

    Liquid will sich Platz als Mobilfunkbetreiber einklagen



Haben wir etwas übersehen?

E-Mail an news@golem.de



Erneuerbare Energie: Gigantische Kraftwerke sollen Ebbe und Flut zu Strom machen
Erneuerbare Energie
Gigantische Kraftwerke sollen Ebbe und Flut zu Strom machen
  1. Abenteuer erneuerbare Energie Solar Impulse startet zum Weltflug mit Sonnenenergie
  2. Erneuerbare Energie Brennstoffzelle aus dem 3D-Drucker

Galaxy S6 und S6 Edge im Hands on: Rund, schnell, teuer
Galaxy S6 und S6 Edge im Hands on
Rund, schnell, teuer
  1. Galaxy S6 und Edge-Variante Samsungs neue Top-Smartphones im Glaskleid
  2. Exynos 7 Octa Schneller Prozessor des Galaxy S6 wird in 14 nm gefertigt
  3. Qualcomm-Prozessor LG widerspricht Hitzeproblemen beim Snapdragon 810

Star Citizen: Grafiktricks und galaktisch zerstörte Toiletten
Star Citizen
Grafiktricks und galaktisch zerstörte Toiletten
  1. Squadron 42 Kampagne von Star Citizen startet im Herbst 2015
  2. Star Citizen Galaktisches Update mit Lobby, Raketen und Cockpits

  1. Re: Nur für 10.10

    Genesis4000 | 06:53

  2. Warum sich Windows 7 von PC Fritz registrieren ließ

    RheinPirat | 06:39

  3. Re: Und wir bekommen nicht mal einen Flughafen hin

    erma | 06:39

  4. Re: Wie entsteht denn nur durch Wärme Strom??? Da...

    Alexspeed | 06:35

  5. Re: Apple Zwang?

    Majin | 06:32


  1. 23:38

  2. 23:18

  3. 22:52

  4. 20:07

  5. 19:58

  6. 17:36

  7. 17:15

  8. 16:15


  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