#image_title

Google et Mozilla n’aiment pas les nouvelles règles du navigateur iOS d’Apple

Photographie en très gros plan d'un doigt au-dessus de l'icône Chrome sur un smartphone.

Apple est contraint d’apporter des changements majeurs à iOS en Europe, grâce au « Digital Markets Act » de l’Union européenne. La loi sévit contre les « gardiens » des grandes technologies avec diverses exigences en matière d’interopérabilité, d’équité et de confidentialité, et une partie des changements exigés d’Apple consiste à autoriser les moteurs de navigation concurrents sur iOS. Le changement, prévu pour iOS 17.4, signifiera que les navigateurs concurrents comme Chrome et Firefox pourront enfin apporter leur propre code de rendu Web aux iPhones et iPads. Malgré ce qui semble être une grande amélioration de la situation du navigateur iOS, Google et Mozilla ne sont pas satisfaits des changements proposés par Apple.

Plus tôt, le porte-parole de Mozilla, Damiano DeMonte, avait commenté dans The Verge les changements de politique d’Apple et avait contesté la décision de limiter les modifications du navigateur à l’UE. Nous sommes toujours en train d’examiner les détails techniques, mais nous sommes extrêmement déçus du projet proposé par Apple visant à restreindre le BrowserEngineKit récemment annoncé aux applications spécifiques à l’UE, a déclaré DeMonte. Cela aurait pour effet de forcer un navigateur indépendant comme Firefox à créer et à maintenir deux implémentations de navigateur distinctes, un fardeau qu’Apple lui-même n’aura pas à supporter. DeMonte a ajouté : Les propositions d’Apple ne parviennent pas à offrir aux consommateurs des choix viables en rendant aussi pénible que possible pour les autres de proposer des alternatives compétitives à Safari. Il s’agit d’un autre exemple de la manière dont Apple crée des barrières pour empêcher une véritable concurrence des navigateurs sur iOS.

Le framework d’Apple qui permet des moteurs de navigateur alternatifs s’appelle « BrowserEngineKit » et dispose déjà d’une documentation publique dans le cadre de la version bêta d’iOS 17.4. Les fournisseurs de navigateurs devront obtenir l’approbation d’Apple pour utiliser le framework dans une application de production, et comme toutes les applications iOS, cette approbation sera soumise à plusieurs exigences. Aucune des exigences ne semble aussi flagrante : Apple souhaite que les fournisseurs de navigateurs disposent d’un certain niveau de prise en charge des normes Web, s’engagent à corriger rapidement les vulnérabilités de sécurité et à protéger la vie privée de l’utilisateur en affichant les invites de consentement standard pour accéder à des éléments tels que la localisation. Vous n’êtes pas autorisé à « synchroniser les cookies et l’état entre le navigateur et toute autre application, même les autres applications du développeur », ce qui semble viser directement Google et sa préférence pour que toutes ses applications iOS communiquent entre elles. Le gros point négatif est que votre application BrowserEngineKit est limitée à l’UE, car, surprise, les règles de l’UE ne s’appliquent qu’à l’UE.

En parlant de Google, le vice-président de l’ingénierie de Google pour Chrome, Parisa Tabriz, a commenté sur la déclaration de DeMonte sur X, disant : « Tout à fait d’accord avec @mozilla. @Apple ne prend pas vraiment en charge le choix du navigateur Web ou du moteur sur iOS. Leur stratégie est trop restrictive et ne mènera pas de manière significative à un véritable choix pour les développeurs de navigateurs. »

Aujourd’hui, vous pouvez télécharger ce qui ressemble à des navigateurs « alternatifs » sur iOS, comme Chrome et Firefox, mais ces navigateurs ne sont pour la plupart que des skins superposés au moteur Safari d’Apple. Les développeurs d’applications iOS ne sont pas réellement autorisés à inclure leurs propres moteurs de navigateur, donc tout utilise le moteur WebKit de Safari, avec une nouvelle interface utilisateur, des paramètres et des fonctionnalités de synchronisation superposés. Cela signifie que tous les bogues et décisions de prise en charge des fonctionnalités de WebKit s’appliquent à chaque navigateur.

Être coincé avec Safari n’est pas idéal pour les utilisateurs. Au fil des années, Safari a acquis la réputation de « le nouvel IE » auprès de certains développeurs Web, en raison de son retard par rapport à la concurrence dans sa prise en charge des fonctionnalités Web avancées. Cependant, Safari s’est nettement amélioré ces derniers temps. Par exemple, en 2023, il a finalement pris en charge les notifications push, permettant aux applications Web de mieux rivaliser avec les applications natives téléchargées depuis l’App Store, la vache à lait d’Apple. La prise en charge par Apple des notifications push est intervenue sept ans après que Google et Mozilla ont déployé cette fonctionnalité.

Plus de concurrence serait formidable pour l’espace des navigateurs iOS, mais la réalité est que la concurrence viendra principalement de l’autre grand « gardien » dans la salle : Google. Chrome est le projet doté des ressources et de la portée nécessaires pour mieux rivaliser avec Safari, et son intégration dans iOS rapprochera le Web d’une monoculture Chrome. Le navigateur de Google offre peut-être une meilleure prise en charge de certaines fonctionnalités Web, mais il sera également doté d’un système de suivi intégré qui espionnera les utilisateurs et servira leurs intérêts aux annonceurs. Safari a une bien meilleure histoire en matière de confidentialité.

Même si seuls les utilisateurs de l’UE auront le choix entre plusieurs navigateurs réellement différents, tout le monde doit rester compétitif au sein de l’UE, et cela inclut Safari. Pour le reste du monde, même eux n’ont pas de véritable choix de navigateur ; participer à la guerre des navigateurs de l’UE devrait rendre le seul navigateur iOS meilleur pour tout le monde. Les règles de l’UE ont une date limite de conformité fixée à mars 2024, donc iOS 17.4 doit être disponible d’ici là. Google et Mozilla travaillent depuis au moins un an sur des versions complètes de leurs navigateurs pour iOS. Peut-être seront-ils prêts à être lancés ?

www.actusduweb.com
Suivez Actusduweb sur Google News


Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepteLire la suite