Présentée à la WWDC il y a quelques mois, la possibilité de choisir un navigateur et un client mail par défaut dans iOS était une fonctionnalité attendue de longue date. Ce qui ne signifie pas pour autant que n’importe quel développeur peut en profiter : comme nous l’expliquions en juin dernier, les navigateurs web et clients mails voulant remplacer Safari et Mail devront recevoir une autorisation de la part d'Apple.
Alors que l'on n'attendait pas cette possibilité avant la version finale d'iOS 14, voilà que Chrome peut d'ores et déjà être sélectionné par défaut avec la bêta du système. L'équipe de validation de l'App Store est manifestement passée à côté de cette fonction en « avant-première ». Bref, pour sélectionner Chrome comme remplaçant de Safari, rendez-vous soit dans Réglages > Chrome, soit dans Réglages > Safari > App du navigateur par défaut.
Si cette fonctionnalité est bienvenue, l’implémentation d’Apple peut faire grincer des dents au début : en effet, lors de la première utilisation de Chrome en tant que navigateur par défaut, iOS demande de confirmer une fois ce choix… dans chaque application.
Par exemple, la première fois que vous ouvrirez un lien dans Chrome depuis votre application d'actualité, vous devrez confirmer l'ouverture. Cette confirmation, il faudra la répéter dans votre client mail, Messages, Contacts et toutes les autres apps la première fois que vous voudrez ouvrir un lien avec Chrome.
En cas de désinstallation de Chrome, c'est Safari qui reprend automatiquement la main. Le navigateur de Google est le seul à pouvoir être sélectionné par défaut pour le moment (nous avons essayé avec Firefox, Edge, Brave et d'autres, sans succès), mais cela changera après la sortie officielle d'iOS 14.
Android, pour sa part, a une approche un peu plus amicale, puisqu’il suffit de confirmer ce choix une seule fois pour l'ensemble du système. Si les préoccupations d’Apple en matière de sécurité sont compréhensibles, espérons tout de même que la firme se montrera un peu plus souple dans de futures versions d’iOS.