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. PHP-Entwickler (m/w)
    arboro GmbH, Schwaigern bei Heilbronn
  2. Informatiker / Application-Manager EAI/BI (m/w)
    TransnetBW GmbH, Wendlingen bei Stuttgart
  3. Software-Projektleiter/in Connected Gateway
    Robert Bosch GmbH, Leonberg
  4. IT-Administrator und IT-Supporter (m/w)
    AOK-Bundesverband, Berlin

 

Detailsuche


Spiele-Angebote
  1. NEU: PS4 mit 50€ Rabatt bestellen
    Gutschein-Code: PS4KONSOLE
  2. NEU: The Elder Scrolls Online: Tamriel Unlimited - Xbox One
    39,00€
  3. Activision und Blizzard Games reduziert
    (u. a. Diablo 3 und Add-on Reaper of Souls je 20,97€, Starcraft 2 für 13,97€)

 

Weitere Angebote


Folgen Sie uns
       


  1. Galaxy J5

    Samsungs Moto-G-Konkurrent kommt für 220 Euro

  2. Galliumnitrid

    Bisher kleinstes Notebook-Netzteil entwickelt

  3. Luftschiff

    Zeppeline für die Zukunft

  4. Kritik an Bundesanwaltschaft

    "Ermittlungsverfahren ist eine Blamage für den Rechtsstaat"

  5. Windows 10

    Mozilla missfällt neue Festlegung des Standard-Browsers

  6. Kim Dotcom

    "Daten auf Mega sind nicht mehr sicher"

  7. Latitude 12 Rugged Tablet

    Dells erstes Outdoor-Tablet braucht einen zweiten Akku

  8. Bundestags-Hack

    Reparatur des Bundestagsnetzes soll vier Tage dauern

  9. Zombi

    Untoter Abstecher nach London

  10. Sysadmin Day

    Mögest du in interessanten Zeiten leben



Haben wir etwas übersehen?

E-Mail an news@golem.de



Neue WLAN-Router-Generation: Hohe Bandbreiten mit zweifelhaftem Nutzen
Neue WLAN-Router-Generation
Hohe Bandbreiten mit zweifelhaftem Nutzen
  1. EA8500 Linksys' MU-MIMO-Router kostet 300 Euro
  2. Aruba Networks 802.11ac-Access-Points mit integrierten Bluetooth Beacons
  3. 802.11ac Wave 2 Neue Chipsätze für die zweite Welle von ac-WLAN

Simulus QR-X350.PRO im Test: Der Quadcopter, der vom Himmel fiel
Simulus QR-X350.PRO im Test
Der Quadcopter, der vom Himmel fiel
  1. Flugverkehrskontrolle Amazon will Drohnenverkehr regeln
  2. Paketzustellung Google will Flugverkehrskontrolle für Drohnen entwickeln
  3. Luftzwischenfall Beinahekollision zwischen Lufthansa-Flugzeug und Drohne

OCZ Trion 100 im Test: Macht sie günstiger!
OCZ Trion 100 im Test
Macht sie günstiger!
  1. PM863 Samsung packt knapp 4 TByte in ein flaches Gehäuse
  2. 850 Evo und Pro Samsung veröffentlicht erste Consumer-SSDs mit 2 TByte
  3. TLC-Flash Samsung plant SSDs mit 2 und 4 TByte

  1. Re: pepsi-chef missfällt neues 0,33er-dosen-6...

    hoben | 13:12

  2. Re: Probleme, wo keine sind

    Replay | 13:11

  3. Re: Was bietet besseren Klang? Holz oder Metall?

    deinkeks | 13:11

  4. Re: Klang?

    HubertHans | 13:11

  5. Re: Ich habe hier 8/8.1 und 7 auf zwei Rechnern...

    Michael H. | 13:09


  1. 13:14

  2. 13:07

  3. 12:03

  4. 11:42

  5. 11:38

  6. 11:15

  7. 10:47

  8. 10:35


  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