BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Firefox Focus, un navigateur en mode Privé pour iOS

Firefox Focus, un navigateur en mode Privé pour iOS

Favoris

Mozilla vient de lancer un nouveau navigateur pour iOS qui promet d'accélérer l'expérience de navigation en gardant vos secrets.

Firefox Focus est un navigateur web aminci dont la fonctionnalité principale est de bloquer par défaut les trackers de pub, de comportements et sociaux. Dans le billet annonçant le navigateur, Nick Nguyen explique que ces trackers sont une part importante du problème :

La configuration par défaut de Firefox Focus est de bloquer les trackers qui vous suivent autour du Web. Vous n'avez pas besoin de changer vos préférences de vie privée ou de cookies. Ce qui ralentit principalement la navigation mobile sont les technologies adoptées pour suivre les utilisateurs du web. Comme Firefox Focus les bloque, il est probable que vous noterez une augmentation de la performance sur de nombreux sites qui suivent vos comportements.

Contrairement aux navigateurs avec plein de fonctionnalités, Focus n'a qu'un seul onglet. Quand vous avez fini avec la page, appuyez sur le gros bouton "Effacer" pour recommencer. Il est possible que bloquer certains contenus limite le rendu de la page, voire l'empêche. Dans ces cas, il y a un bouton en bas de l'éran pour ouvrir la même page dans Safari.

Tandis que la version principale du navigateur Firefox sur iOS se base sur WKWebView, Focus dépend de UIWebView. Apple ne permet pas aux fournisseurs de construire des navigateurs complètement indépendants, poussant à l'usage de ces web views. Stefan Arentz, Engineering Manager pour iOS chez Mozilla, explique que UIWebView est le seul moyen de bloquer du contenu car il présente plus d'options réseau et qu'il est "plus qu'heureux d'utiliser les composants web d'Apple". Ceci étant dit, l'équipe préférerait utiliser WKWebView, plus récent :

Il leur faut juste ouvrir un peu plus leurs APIs. Comme pour WebKit pour macOS. Alors nous pourrons véritablement construire un navigateur compétitif et innover davantage. Ouvrez-le. Nous avons besoin de plus qu'un simple loadURL().

En même temps, il approuve que "l'interdiction de moteurs alternatifs soit levée". Cette interdiction touche essentiellement l'exécution de code téléchargé. Et HTML tout comme JavaScript sont téléchargés avant d'être exécutés.

Le code de Focus est sur GitHub et les pull requests sont encouragées.

Focus peut aussi s'intégrer dans Safari comme blocker de contenu.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT