Ontwikkelaars van Mozilla de migratie van gebruikers van Firefox 68 voor het Android-platform naar de nieuwe browser, die zich ontwikkelt binnen het project , dat onlangs aan alle gebruikers is aangeboden als de update ““. De minimale platformvereisten zijn verhoogd naar Android 5.
Fenix heeft de GeckoView-engine, gebouwd op basis van de Firefox Quantum-technologie, en een set bibliotheken , die al worden gebruikt voor het bouwen van browsers en . GeckoView is een variant van de Gecko-engine, verpakt als een zelfstandige bibliotheek die onafhankelijk kan worden geüpdatet, terwijl Android Components bibliotheken bevat met gangbare componenten die de werking van tabbladen, auto-aanvulling, zoeksuggesties en andere functies van de browser ondersteunen.
Enthousiastelingen die het niet eens zijn met de veranderingen in de nieuwe Firefox voor Android gesynchroniseerde fork van het project – Iceweasel Mobile opgericht, dat zich richt op het bieden van uitgebreide aanpassingsmogelijkheden en het tonen van meer informatie over de bezochte pagina's. Behalve de naam heeft het project niets gemeen met de geleverde Debian-fork Iceweasel en wordt het ontwikkeld door een apart team. Er zijn APK-pakketten voorbereid voor download, die op basis van de actuele codebase van Fenix, maar zonder garantie op het leveren van bugfixes en zonder gebruik van digitale handtekeningen.
In Iceweasel Mobile is toegang teruggegeven tot de instellingen about:config (in Fenix is deze pagina standaard uitgeschakeld). Naast de officieel ondersteunde extensies in Fenix is het in de fork toegestaan om andere extensies te installeren — vanwege het gebruik van Mozilla Android Components kunnen de meeste extensies niet functioneren zonder aanpassingen, maar gebruikers krijgen de mogelijkheid om te proberen elke extensie te installeren, zonder hun lijst streng te beperken. De interface voor tabbladwisseling is herwerkt en vormgegeven in de stijl van de oude Firefox voor Android. Toekomstige plannen omvatten het uitschakelen van telemetrie en proprietaire code.
Kenmerken van de nieuwe Firefox voor Android (Fenix):
- Donkere interface, de adresbalk standaard onderaan het scherm en een nieuw pop-upvenster voor het wisselen tussen geopende tabbladen (Tab Tray).
- Er is een 'beeld in beeld'-modus toegevoegd, waarmee video's in een klein venster kunnen worden afgespeeld terwijl andere inhoud wordt bekeken of tijdens het werken in een andere applicatie.
- In de adresbalk worden het protocol (https://, http://) en het subdomein 'www.' niet meer weergegeven. De status van de veilige verbinding wordt weergegeven via een pictogram. Om de volledige URL te bekijken, moet er op de adresbalk worden geklikt en in de bewerkingsmodus van de URL worden gegaan.
- Uitgebreide middelen voor bescherming tegen bewegingstracking zijn toegevoegd en standaard ingeschakeld, waardoor het mogelijk is om advertenties met trackingcode, webanalyse-tellers, sociale media-widgets, verborgen methoden voor gebruikersidentificatie en cryptomining-code te blokkeren, net als in de desktopversie van Firefox.
- De mogelijkheid om het privémodus met één klik te openen is verstrekt.
- Een optie is toegevoegd voor het automatisch wissen van de geschiedenis van geopende pagina's bij het afsluiten van de browser en een instelling voor het vaststellen van een globale schalingsniveau die voor alle websites wordt toegepast.
- De prestaties zijn verbeterd. De nieuwe Firefox zou tot twee keer sneller zijn dan de klassieke Firefox voor Android, wat wordt bereikt door optimalisaties op basis van codeprofileringsresultaten (PGO - Profile-guided optimization) tijdens de compilatie en door de inclusie van de JIT-compiler IonMonkey voor 64-bits ARM-systemen.
- Een universeel menu waarmee je toegang krijgt tot instellingen, de bibliotheek (bladzijden, geschiedenis, downloads, recent gesloten tabbladen), de optie voor weergave van desktopversies van websites, tekstzoeken op pagina's, overstappen naar privémodus, openen van een nieuw tabblad en navigeren tussen pagina's.
- Een multifunctionele adresbalk met een universele knop voor het snel uitvoeren van acties, zoals het verzenden van links naar een ander apparaat en het toevoegen van websites aan de favorieten. Wanneer je op de adresbalk klikt, wordt de fullscreen-hulpmiddelenmodus geopend, die relevante invoeropties biedt op basis van bezochte geschiedenis en aanbevelingen van zoekmachines.
- De mogelijkheid om tabbladen in collecties te combineren, waardoor het mogelijk is om favoriete websites op te slaan, te groeperen en te delen.
Na het sluiten van de browser worden de resterende open tabbladen automatisch gegroepeerd in een collectie die vervolgens kan worden bekeken en hersteld. - Ondersteuning voor de volgende extensies is verzekerd:
uBlock Origin,Dark Reader,
Privacy Badger,
NoScript,
HTTPS Everywhere,
Decentraleyes,
Zoeken op afbeelding,
YouTube High Definition en
Privacy Possum.
Mogelijkheden van de oude Firefox voor Android die niet beschikbaar zijn in Fenix: about:config, pagina bron bekijken, startpagina instellen, compacte tabbladen, tabblad naar een ander apparaat verzenden, tabblad wachtrijen, lijst met recent gesloten tabbladen, permanente adresbalkmodus (in Fenix is automatische verbergen altijd actief), een pagina opslaan als PDF.
Bron: opennet.ru
