Le projet Iceweasle Mobile a commencé le développement d'un fork du nouveau Firefox pour Android

Développeurs Mozilla complété avec succès migration des utilisateurs de Firefox 68 pour la plateforme Android vers un nouveau navigateur en cours de développement dans le cadre du projet Fenix, qui a récemment été proposé à tous les utilisateurs sous forme de mise à jour "Firefox 79.0.5". La configuration minimale requise pour la plate-forme a été augmentée à Android 5.

Fenix utilise Moteur GeckoView, construit sur les technologies Firefox Quantum et un ensemble de bibliothèques Composants Mozilla Android, qui sont déjà utilisés pour créer des navigateurs Firefox Focus и Firefox lite. GeckoView est une variante du moteur Gecko, présentée dans une bibliothèque distincte qui peut être mise à jour indépendamment, et les composants Android incluent des bibliothèques avec des composants standard qui fournissent des onglets, la saisie semi-automatique, des suggestions de recherche et d'autres fonctionnalités du navigateur.

Les passionnés ne sont pas d'accord avec les changements apportés au nouveau Firefox pour Android fondé Un fork synchronisé du projet est Iceweasle Mobile, qui vise à fournir des capacités de personnalisation avancées et à afficher plus d'informations sur les pages consultées. Hormis le nom, le projet n'a rien de commun avec le fork Iceweasel fourni à Debian et est développé par une équipe distincte. Les packages APK ont été préparés pour le téléchargement, ce qui sont formés manuellement sur la base de la base de code Fenix ​​​​actuelle, mais sans garantie de livraison des correctifs et sans utilisation de signatures numériques.

Dans Iceweasle Mobile, l'accès aux paramètres about:config a été rendu (cette page est désactivée par défaut dans Fenix). En plus des modules complémentaires officiellement pris en charge dans Fenix, le fork permet l'installation d'autres modules complémentaires - en raison de l'utilisation des composants Mozilla Android, la plupart des modules complémentaires ne pourront pas fonctionner sans modification, mais les utilisateurs ont le droit possibilité d'essayer d'installer des modules complémentaires sans limiter strictement leur liste. L'interface de changement d'onglet a été repensée et conçue dans le style de l'ancien Firefox pour Android. Les plans pour l'avenir incluent des travaux visant à désactiver la télémétrie et le code propriétaire.

Le projet Iceweasle Mobile a commencé le développement d'un fork du nouveau Firefox pour Android

Caractéristiques du nouveau Firefox pour Android (Fenix) :

  • Mode de conception sombre, déplaçant la barre d'adresse par défaut vers le bas de l'écran et un nouveau bloc contextuel pour basculer entre les onglets ouverts (Tab Tray).
    Le projet Iceweasle Mobile a commencé le développement d'un fork du nouveau Firefox pour Android

  • Ajout du mode image dans l'image, qui vous permet de lire une vidéo dans une petite fenêtre tout en regardant d'autres contenus ou en travaillant dans une autre application.
  • La barre d'adresse n'affiche plus le protocole (https://, http://) et le sous-domaine « www. ». L'état de la connexion sécurisée est affiché via une icône. Pour afficher l'URL complète, vous devez cliquer sur la barre d'adresse et passer en mode d'édition d'URL.
  • Des outils anti-traçage améliorés ont été ajoutés et activés par défaut, permettant, par analogie avec la version de bureau de Firefox, de bloquer les publicités avec du code pour suivre les mouvements, des compteurs d'analyse Web, des widgets de réseaux sociaux, des méthodes cachées d'identification des utilisateurs et du code pour l'exploitation minière. crypto-monnaies.
  • Il est possible d'ouvrir le mode navigation privée en un clic.
  • Ajout d'une option pour effacer automatiquement l'historique des pages lors de la sortie du navigateur et d'un paramètre permettant de définir un niveau de zoom global appliqué à tous les sites.
  • Performance améliorée. Il est indiqué que le nouveau Firefox est jusqu'à deux fois plus rapide que le Firefox classique pour Android, ce qui est obtenu grâce à l'utilisation d'optimisations basées sur les résultats du profilage de code (PGO - Profile-guided optimisation) au stade de la compilation et en incluant le compilateur IonMonkey JIT pour les systèmes ARM 64 bits.
  • Un menu universel permettant d'accéder aux paramètres, à la bibliothèque (pages favorites, historique, téléchargements, onglets récemment fermés), à la sélection d'un mode d'affichage du site (affichage de la version bureau du site), à ​​la recherche de texte sur une page, au passage en privé mode, ouverture d'un nouvel onglet et navigation entre les pages.
  • Une barre d'adresse multifonctionnelle dotée d'un bouton universel pour effectuer rapidement des opérations, comme envoyer un lien vers un autre appareil et ajouter un site à la liste des pages favorites. Cliquer sur la barre d'adresse lance un mode de suggestion plein écran, offrant des options de saisie pertinentes basées sur votre historique de navigation et les recommandations des moteurs de recherche.
  • La possibilité de combiner des onglets en collections, vous permettant d'enregistrer, de regrouper et de partager vos sites préférés.
    Après la fermeture du navigateur, les onglets ouverts restants sont automatiquement regroupés dans une collection, que vous pouvez ensuite visualiser et restaurer.

  • Les modules complémentaires suivants sont pris en charge :
    Origine du bloc uBlock

    Lecteur sombre,

    Blaireau de confidentialité

    Pas de script,

    HTTPS partout

    Yeux décentralisés,

    Recherche par image,

    YouTube haute définition et

    Possum de confidentialité.

Fonctionnalités de l'ancien Firefox pour Android qui ne sont pas disponibles dans Fenix : à propos de : configuration, afficher le code de la page, définir la page d'accueil, compacter les onglets, envoyer l'onglet à un autre appareil, files d'attente d'onglets, liste des onglets récemment fermés, toujours afficher la barre d'adresse (toujours activé dans Fenix) masquage automatique), en enregistrant la page au format PDF.

Source: opennet.ru

Ajouter un commentaire