Das Iceweasel Mobile-Projekt hat mit der Entwicklung eines Forks des neuen Firefox für Android begonnen.

Die Entwickler von Mozilla erfolgreich abgeschlossen Migration von Firefox-Nutzern 68 für die Android-Plattform zu einem neuen Browser, der im Rahmen des Projekts entwickelt wird Fenix, der kürzlich allen Nutzern als Update „Firefox 79.0.5“ angeboten wurde. Die minimalen Anforderungen an die Plattform wurden auf Android 5 angehoben.

Fenix verwendet die GeckoView-Engine, die auf der Firefox Quantum-Technologie basiert, und ein Set von Bibliotheken Mozilla Android Components, die bereits zum Erstellen von Browsern verwendet werden Firefox Focus und Firefox Lite. GeckoView ist eine Variante der Gecko-Engine, die als separate Bibliothek umgesetzt ist, die unabhängig aktualisiert werden kann, während Android Components Bibliotheken mit Standardkomponenten umfasst, die die Funktionalität von Tabs, die Eingabeaufforderung, Suchvorschläge und andere Funktionen des Browsers unterstützen.

Enthusiasten, die mit den Änderungen in dem neuen Firefox für Android nicht einverstanden sind, gründeten einen synchronisierbaren Fork des Projekts – Iceweasle Mobile, der darauf abzielt, erweiterte Anpassungsmöglichkeiten und die Anzeige umfangreicherer Informationen zu den besuchten Seiten zu bieten. Abgesehen vom Namen hat das Projekt nichts mit dem in Debian gelieferten Iceweasel-Fork zu tun und wird von einem separaten Team entwickelt. Es wurden APK-Pakete zum Download vorbereitet, die werden erstellt manuell auf der Grundlage des aktuellen Fenix-Codezugs erstellt wurden, jedoch ohne Gewähr für die Bereitstellung von Fehlerbehebungen und ohne Verwendung digitaler Signaturen.

Bei Iceweasle Mobile wurde der Zugang zu den Einstellungen about:config (in Fenix ist diese Seite standardmäßig deaktiviert) wiederhergestellt. Neben den offiziell unterstützten Erweiterungen in Fenix ist im Fork die Installation weiterer Erweiterungen erlaubt – aufgrund der Verwendung von Mozilla Android Components können die meisten Erweiterungen nicht ohne Anpassungen funktionieren, aber den Nutzern wird die Möglichkeit gegeben, jede Erweiterung zu installieren, ohne die Liste stark einzuschränken. Die Benutzeroberfläche zum Wechseln zwischen Tabs wurde neu gestaltet und im Stil des alten Firefox für Android versehen. Für die Zukunft sind Arbeiten zur Deaktivierung von Telemetrie und proprietärem Code geplant.

Das Iceweasel Mobile-Projekt hat mit der Entwicklung eines Forks des neuen Firefox für Android begonnen.

Besonderheiten des neuen Firefox für Android (Fenix):

  • Dunkler Designmodus, Standardverschiebung der Adressleiste an die untere Bildschirmkante und ein neues Popup-Feld, um zwischen offenen Tabs zu wechseln (Tab Tray).
    Das Iceweasel Mobile-Projekt hat mit der Entwicklung eines Forks des neuen Firefox für Android begonnen.
  • Ein Bild-in-Bild-Modus wurde hinzugefügt, der es ermöglicht, Videos in einem kleinen Fenster abzuspielen, während anderer Inhalt angesehen oder in einer anderen Anwendung gearbeitet wird.
  • In der Adressleiste wird die Anzeige des Protokolls (https://, http://) und der Subdomain „www.“ eingestellt. Der Status der sicheren Verbindung wird durch ein Symbol angezeigt. Um die vollständige URL anzuzeigen, muss auf die Adressleiste geklickt werden, um in den Bearbeitungsmodus für die URL zu gelangen.
  • Erweiterte Tracking-Schutzmaßnahmen wurden hinzugefügt und standardmäßig aktiviert, die ähnlich wie die Desktop-Version von Firefox Werbung mit Tracking-Code, Webanalytik-Zähler, Social-Media-Widgets, versteckte Methoden zur Benutzeridentifikation und Code zum Mining von Kryptowährungen blockieren.
  • Die Möglichkeit, den privaten Modus mit einem einzigen Klick zu öffnen, wurde bereitgestellt.
  • Eine Option zum automatischen Löschen des Verlaufs beim Beenden des Browsers sowie eine Einstellung zur Festlegung einer globalen Skalierungsstufe, die für alle Websites gilt, wurde hinzugefügt.
  • Die Leistung wurde erhöht. Es wird angegeben, dass der neue Firefox bis zu zwei Mal schneller ist als der klassische Firefox für Android, was durch Optimierungen während der Kompilierung basierend auf Profilierungsergebnissen (PGO - Profile-guided optimization) und die Integration des JIT-Compilers IonMonkey für 64-Bit-ARM-Systeme erreicht wird.
  • Universalmenü, über das auf Einstellungen, Bibliothek (Lesezeichen, Verlauf, Downloads, kürzlich geschlossene Tabs), Auswahl des Anzeigemodus der Website (Desktop-Version der Website anzeigen), Textsuche auf der Seite, Wechsel in den privaten Modus, Öffnen eines neuen Tabs und Navigation zwischen Seiten zugegriffen werden kann.
  • Multifunktionale Adressleiste mit einer universellen Taste für schnelles Ausführen von Operationen wie dem Senden eines Links an ein anderes Gerät und dem Hinzufügen einer Website zu den Lesezeichen. Bei einem Klick auf die Adressleiste wird der Vollbildmodus für Vorschläge aktiviert, der relevante Eingabeoptionen basierend auf dem Verlauf und den Empfehlungen von Suchmaschinen anbietet.
  • Die Möglichkeit, Tabs in Sammlungen zu gruppieren, die das Speichern, Gruppieren und Teilen von Lieblingsseiten ermöglichen.
    Nach dem Schließen des Browsers werden die verbleibenden offenen Tabs automatisch in einer Sammlung gruppiert, die anschließend angezeigt und wiederhergestellt werden kann.
  • Die Unterstützung der folgenden Erweiterungen wurde sichergestellt:
    uBlock Origin,

    Dark Reader,

    Privacy Badger,

    NoScript,

    HTTPS Everywhere,

    Decentraleyes,

    Search by Image,

    YouTube High Definition und

    Privacy Possum.

Funktionen des alten Firefox für Android, die in Fenix nicht verfügbar sind: about:config, Seitenquellcode anzeigen, Startseite festlegen, kompakte Tabs, Tab auf ein anderes Gerät senden, Tab-Warteschlangen, Liste zuletzt geschlossener Tabs, ständige Adresszeilenanzeige (in Fenix gilt immer die automatische Ausblendung), Seite als PDF speichern.

Quelle: opennet.ru

60GB SSD 8Gb DDR4