Natives UI für Fennec
Natives UI für Fennec (Bild: Mozilla)

Mozilla Firefox für Android bekommt ein natives UI

Mozilla hat seinen mobilen Browser grundlegend überarbeitet und das bisher auf XUL basierende User Interface durch ein natives UI ersetzt. Erste Nighlty Builds der neuen Version sollen in Kürze erscheinen.

Anzeige

Firefox für Android soll durch die Umstellung auf ein natives User Interface schneller werden und mit weniger Speicher auskommen. Entwickelt wird das von Grund auf neue UI des Browsers im Entwicklungszweig "Birch". Sofern es zu keinen größeren Problemen kommt, sollen die offiziellen Nightly Builds von Mozilla in der Nacht zum Mittwoch auf das neue UI umgestellt werden.

  • Erweiterungen müssen auf das neue UI angepasst werden.
  • Erweiterungen müssen auf das neue UI angepasst werden.
  • Erweiterungen müssen auf das neue UI angepasst werden.
  • Natives UI für Firefox unter Android
Erweiterungen müssen auf das neue UI angepasst werden.

Fennec, so der Codename von Firefox für Android, startet deutlich langsamer als viele andere Android-Applikationen. Das liegt vor allem daran, dass das in XUL beschriebene User Interface von Firefox von dessen Rendering-Engine Gecko dargestellt wird. Es muss also zunächst Gecko geladen werden, um das mit XUL beschriebene UI zu rendern und anzuzeigen.

Das soll sich mit dem nun anstehenden Umstieg auf ein natives UI ändern, statt in mehreren Sekunden soll Firefox künftig unter Android im Bruchteil einer Sekunde starten. Zudem soll der Speicherbedarf des Browsers reduziert und die Reaktionszeit des UI auf Benutzereingaben verkürzt werden.

Der reduzierte Speicherbedarf kommt in erster Linie durch die Abkehr von der e10s genannten Multiprozess-Architektur zustande. Diese verbessert zwar die Stabilität des Browsers, erhöht aber auch den Speicherbedarf, wie Mozilla-Entwickler Mark Finkle schreibt. So läuft die Rendering Engine in der neuen Fennec-Version in einem eigenen Thread, nicht in einem eigenen Prozess.

Alle sichtbaren Teile des UI sind in Form nativer Widgets umgesetzt. Das betrifft die URL-Zeile ebenso wie die Webinhalte, die Gecko in einen Native View rendert.

Erweiterungen müssen angepasst werden

Obwohl das UI mit nativen Widgets umgesetzt ist, kommt in großem Maße Javascript zum Einsatz. Darüber wird die Verbindung zu Gecko hergestellt. Auch Erweiterungen werden weiterhin unterstützt, müssen aber auf das neue UI angepasst werden, wie Finkle beschreibt. Dadurch fehlen dem Browser auch noch einige Funktionen, die fester Bestandteil der XUL-Version sind, darunter Firefox Sync. Mozilla arbeitet aber bereits an einer neuen Version der Synchronisation von Bookmarks, Passwörtern und Einstellungen, die kompatibel mit dem nativen UI sein soll.

Das neue native UI solle in der Nacht zum Mittwoch in die offiziellen Nightly Builds von Fennec integriert werden, kündigte Firefox-Entwickler Christian Legnitto an am Freitag an.


Otto d.O. 23. Nov 2011

Ich hab mit dem Firefox unter Android das Problem, dass die Option "private Daten...

sssssssssssssss... 23. Nov 2011

as if

kmork 22. Nov 2011

Fänd ich auch nen sinvollen Weg, gute Idee. XUL an sich is ja nicht langsam (mindestens...

DASPRiD 22. Nov 2011

Funktioniert mit allen Addons, die die "neue" Addon SK einsetzen. Diese ist zur Zeit...

TTX 22. Nov 2011

Mal ehrlich, den Browser nutzt ja auch Android auch keiner, Fennec war seit dem ersten...

Kommentieren



Anzeige

  1. Tester in der Softwareentwicklung (m/w)
    Daimler AG, Stuttgart
  2. SAP-PM Projektbetreuer (m/w)
    Stadtwerke Schwerin GmbH, Schwerin
  3. SAP Spezialist/in für Berechtigungen und Usermanagement
    Endress+Hauser InfoServe GmbH+Co. KG, Weil am Rhein
  4. Anwendungs- / Softwareberater/in Business Intelligence (BI)
    Robert Bosch GmbH, Stuttgart-Feuerbach

 

Detailsuche


Hardware-Angebote
  1. PCGH-Extreme-PC GTX980Ti-Edition
    (Core i7-5820K + Geforce GTX 980 Ti)
  2. Seagate Supersale bei Alternate
  3. TIPP: Alternate Schnäppchen Outlet
    (täglich neue Deals)

 

Weitere Angebote


Folgen Sie uns
       


  1. UNHRC

    Die UNO hat einen Sonderberichterstatter für Datenschutz

  2. Nordamerika

    Arin aktiviert Wartelistensystem für IPv4-Adressen

  3. Modellreihe CUH-1200

    Neue PS4 nutzt halb so viele Speicherchips

  4. Die Woche im Video

    Apple Music gestartet, Netzneutralität bedroht, NSA geleakt

  5. Internet.org

    Mark Zuckerberg will Daten per Laser auf die Erde übertragen

  6. TLC-Flash

    Samsung plant SSDs mit 2 und 4 TByte

  7. Liske

    Bitkom schließt Vorstandsmitglied im Streit aus

  8. Surfen im Ausland

    Apple SIM in Deutschland erhältlich

  9. Haushaltshilfe

    Rockets Helpling kauft Hassle.com

  10. Zynq Ultra Scale Plus

    Xilinx lässt erste 16-nm-Chips fertigen



Haben wir etwas übersehen?

E-Mail an news@golem.de



Urheberrecht: Die Panoramafreiheit ist bedroht
Urheberrecht
Die Panoramafreiheit ist bedroht
  1. EU-Urheberrecht Wikipedia fürchtet Abschaffung der Panoramafreiheit
  2. Experten Filesharing-Urteil des Bundesgerichtshofs für Musikindustrie
  3. Privatkopie Österreich will Downloads von illegalen Quellen verbieten

Unity: "Inzwischen entstehen viele tolle Spiele ohne Programmierer"
Unity
"Inzwischen entstehen viele tolle Spiele ohne Programmierer"
  1. Unity Technologies 56.289 Engine-Tests in einer Nacht
  2. Engine Unity 5.1 mit neuer Rendering-Pipeline für Virtual Reality
  3. Microsoft Hololens setzt auf die Unity-Engine

Anno 2205 angespielt: Brückenbau und Mondbesiedlung
Anno 2205 angespielt
Brückenbau und Mondbesiedlung
  1. E3-Tagesrückblick im Video Crytek, Virtual Reality und ehrenhafte Krieger
  2. Ubisoft Blue Byte schickt Anno 2205 auf den Mond

  1. Re: Das Dach der Busse mit Solarzellen pflastern...

    as (Golem.de) | 00:15

  2. Netzneutralität?

    Standard&Poor's | 00:07

  3. Re: Fenster...

    plutoniumsulfat | 00:04

  4. Re: Fenster öffnen

    plutoniumsulfat | 00:01

  5. Re: Macht mir nichts aus

    dukki | 04.07. 23:57


  1. 14:04

  2. 11:55

  3. 10:37

  4. 09:33

  5. 16:52

  6. 16:29

  7. 16:25

  8. 15:52


  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