iOS 17.4 vous permettra d’installer des navigateurs web qui n’utilisent pas WebKit, choisissez le navigateur par défaut
En plus d’autoriser les App Stores alternatifs sans commission et de réduire les commissions facturées aux développeurs, la nouvelle loi sur les marchés numériques de l’Union européenne a poussé l’entreprise à céder un autre fief historiquement inaccessible pour d’autres entreprises : navigateurs Web.
Jusqu’à présent, tous les navigateurs web que l’on pouvait installer sur l’iPhone utilisaient tous le moteur de rendu WebKit. UN moteur de rendu est le programme qui Pinta les sites Web à l’écran, qui interprète le code HTML et dispose d’un moteur qui à son tour exécute JavaScript. Chaque navigateur a le sien, et bien qu’il existe des moteurs communs à plusieurs navigateurs tels que WebKit (que Safari utilise), Chrome en a un appelé Clignoterqui est curieusement un fourchette ou dérivé de WebKit d’il y a quelques années. Sur Mac, si vous installez Chrome, le moteur qu’il utilise pour afficher les pages est Blink, tout comme sous Windows ou Linux. Mais sur un iPhone, si vous installez Chrome, le moteur reste WebKit. Parce que? – eh bien, la réponse est simple. Parce qu’Apple n’autorisait aucun autre moteur.
A partir d’iOS 17.4, il sera possible d’installer n’importe quel navigateur avec son propre moteur de rendu, sans obligation d’utiliser le WebKit intégré à iOS. Cela va beaucoup changer les choses car les navigateurs web pourront enfin être réellement ce que veulent leurs programmeurs, avec leurs avantages et leurs inconvénients.
En plus de cela, vous pouvez choisir n’importe quel navigateur Web comme navigateur par défaut lorsque vous cliquez sur n’importe quel lien dans n’importe quelle application. Les utilisateurs de l’Union européenne qui installent iOS 17.4 verront un écran les informant qu’il est possible de changer le navigateur par défaut dans iOS dès qu’ils ouvrent Safari pour la première fois après la mise à jour. Ainsi, vous pouvez choisir Firefox, Opera, Chrome, Brave ou Microsoft Edge, s’ils sont installés.