Google expérimente un navigateur iOS non basé sur WebKit Blink

  • Français


  • Les développeurs Chromium de Google ont commencé à travailler sur un navigateur Web expérimental pour iOS d’Apple en utilisant le moteur Blink du géant de la recherche.

    C’est inattendu car la version actuelle de Chrome pour iOS utilise le moteur de rendu WebKit d’Apple sous le capot. Apple exige que chaque navigateur iOS utilise WebKit et ses directives de révision de l’App Store iOS indiquent que “les applications qui naviguent sur le Web doivent utiliser le framework WebKit et le Javascript WebKit appropriés”.

    Ainsi, le projet de Google, un port iOS content_shell, ne serait pas autorisé sur iOS s’il était transformé en un navigateur prêt à être publié. Pourtant, Google, pour une raison quelconque, poursuit cela.

    Les règles d’Apple ont été un point sensible parmi les concurrents et la communauté du développement Web pendant des années. Les critiques ont fait valoir que les restrictions de navigateur d’Apple – qui transforment plus ou moins chaque navigateur iOS en un clone de Safari – rendent les applications Web moins performantes et moins attrayantes. Cela oriente les développeurs vers l’écriture d’applications de plate-forme natives pour iOS, sur lesquelles Apple a des pouvoirs de contrôle d’accès et monétaires.

    Au cours des deux dernières années, cependant, l’autarcie de la plate-forme d’Apple est devenue plus fragile à mesure que les défis juridiques et réglementaires se sont multipliés.

    La dernière remise en cause de l’autorité d’Apple est venue de la National Telecommunications and Information Administration (NTIA) des États-Unis, qui vient de publier un rapport appelant à modifier l’écosystème des applications mobiles pour promouvoir la concurrence.

    Le rapport de la NTIA fait écho aux préoccupations soulevées par d’autres régulateurs comme l’Autorité britannique de la concurrence et des marchés et les autorités de la concurrence en Australie et au Japon. De plus, la loi européenne sur les marchés numériques, qui entrera en vigueur l’année prochaine, devrait obliger Apple à autoriser les magasins d’applications tiers et peut-être à modifier son exigence WebKit.

    Google est probablement conscient de la possibilité de modifications en attente, mais la société insiste sur le fait qu’il n’y a rien à voir ici. Le créateur du rapport de bogue décrivant le projet a expliqué : “Cette application expérimentale sera utilisée pour mesurer les graphiques et les latences d’entrée en fournissant des traces pour l’analyse”, ajoutant que l’application content_shell est “expérimentale uniquement, pas un bogue de lancement pour un produit livrable. “

    Un porte-parole de Google a offert une réponse similaire. “Il s’agit d’un prototype expérimental que nous développons dans le cadre d’un projet open source dans le but de comprendre certains aspects des performances sur iOS”, a déclaré un porte-parole. Le registre. “Il ne sera pas disponible pour les utilisateurs et nous continuerons à respecter les politiques d’Apple.”

    Mais si les politiques d’Apple changent, comme le suggèrent les rapports, Google aura au moins les outils en place pour évaluer une version de Chrome basée sur Blink sur iOS.

    Il y a peut-être plus à cela, cependant. Le registre s’est entretenu avec une personne familière avec le développement de navigateurs qui a déclaré que content_shell est plus qu’une simple suite de tests. “C’est une application de navigateur minimale”, nous a-t-on dit. “C’est le début d’un port de navigateur.”

    Il s’agit d’une application de navigateur minimale. C’est le début d’un port de navigateur

    Notre source a expliqué que sur la base des validations de code visibles, cela ressemble au début d’une version de navigateur alternative, bien que sous forme squelettique – mais il manque crucialement le sandboxing, le support JIT dans V8, et essaie d’implémenter une pile graphique minimale. C’est un jouet pour l’instant, mais ça ne le restera pas forcément.

    La possibilité d’un changement de régime, cependant, doit être tempérée par l’approche minimaliste d’Apple en matière de conformité – promulguer des politiques conformes à la lettre de la loi sans céder un contrôle significatif de l’écosystème ni réduire considérablement son autorité fiscale.

    Par exemple, l’intervention des autorités aux Pays-Bas l’année dernière a réussi à amener Apple à réduire sa commission d’application – uniquement sur les applications de rencontres – de 30 % (pour celles dont le chiffre d’affaires annuel est supérieur à 1 million de dollars) à 27 %. L’année dernière également, les régulateurs sud-coréens ont commencé à enquêter pour savoir si Apple et Google tentaient de contourner les règles exigeant que les demandeurs de rente de la plate-forme mobile autorisent les systèmes de paiement tiers.

    En outre, Apple a été accusé de “conformité malveillante” dans le cadre des lois sur le droit à la réparation. Il selle les réparateurs d’appareils domestiques potentiels participant au programme de réparation de l’entreprise avec un dépôt de garantie de 1 200 $ sur 79 livres d’outils expédiés, juste pour changer une batterie d’iPhone.

    Une façon dont un tel comportement pourrait être exprimé dans le contexte des règles du navigateur iOS serait si Apple adoptait des exigences différentes pour différentes zones géographiques. Cela obligerait Google, Microsoft, Mozilla et d’autres fabricants de navigateurs à supporter le coût de la maintenance des versions de navigateur iOS pour plusieurs moteurs de rendu.

    Néanmoins, le projet iOS Blink de l’équipe Chromium a suscité de l’espoir parmi ceux qui cherchent à se libérer de la surveillance d’Apple. Open Web Advocacy, un groupe de développeurs qui ont fait pression pour modifier les politiques d’Apple, a déclaré Le registre“Bien que Google ait l’argent pour investir dans des projets qui pourraient ne pas être autorisés à atteindre les utilisateurs, le timing semble très important.”

    “Le rapport de la NTIA du 1er février recommandait au Congrès américain d’adopter une législation pour mettre fin à l’interdiction du navigateur Apple (l’interdiction effective d’Apple des navigateurs concurrents sur iOS), conformément à la loi sur les marchés numériques de l’UE et aux recommandations de l’Autorité britannique de la concurrence et du marché, la l’ACCC australien et le HDMC japonais”, a déclaré le groupe.

    “Enfin, il semble que les clients d’Apple pourront bénéficier du choix et de la concurrence des navigateurs, ce qui profitera à l’équipe Safari, aux utilisateurs d’iOS, aux développeurs Web et à tous ceux qui font des affaires sur le Web.” ®

    L'équipe de Comparaland

    L'équipe rédactionnnelle du site

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *