Chrome pour Windows on ARM : le travail est bien en cours
Le 22 novembre 2018 à 09h33
3 min
Logiciel
Microsoft ajoute actuellement des commits dans le code de Chrome pour une compatibilité avec Windows on ARM, la version du système prévue pour cette architecture. Les premières machines exploitaient pour rappel des SnapDragon 835, d’autres ont adopté plus récemment le 850.
La plupart de ces commits ont été acceptés et « mergés » dans la branche Master. Tous concernent la compatibilité du code de Chrome avec l’environnement ARM64 pour Windows.
Un calendrier précis, puisque la compilation ARM64 vient d’être ajoutée à Visual Studio 2017 et que le Store de Windows 10 accepte maintenant les application ARM64, alors qu’il se limitait jusqu’à présent à ARM32.
L’acceptation des modifications ne signifie pas que Google proposera rapidement Chrome sur Windows on ARM. En outre, ce ne serait pas à travers la boutique, puisque les navigateurs sont soumis au même traitement que sur iOS : ils doivent utiliser le moteur fourni par le système, ici EdgeHTML.
Mais Windows on ARM n’est pas l’édition S. il permet d’installer des applications de manière classique, en les téléchargent depuis un site. Si Chrome est compilé pour ARM64 sur Windows, rien n’empêchera donc Google de le mettre à disposition.
Si ce doit être le cas, il s’agira d’une bonne nouvelle pour Windows on ARM, car seul Edge y est vraiment exploitable. On peut installer en théorie n’importe quel navigateur, mais il sera nécessairement compilé pour l’architecture x86.
Or, si Windows on ARM laisse installer l’immense majorité des logiciels classiques, le code compilé pour x86 doit être émulé puisque le système, lui, est conçu pour ARM. Dans le cas de Chrome, on se souvient des tests effectués par Neowin, rendant compte de performances exécrables.
La situation s’est améliorée avec le SnapDragon 850, mais rien ne saurait remplacer une compilation native pour l’architecture visée par le système d’exploitation.
Choix délicat pour Google puisque proposer Chrome pour cette plateforme la « viabilise » en quelque sorte. Mais ne pas le faire pourrait être synonyme également de coche raté, puisque Windows on ARM pourrait prendre de l’importance, augmentant alors la visibilité d’Edge.
Bien sûr, rien n’empêche Google d’accepter les commits dans la branche principale, puisqu’ils sont réalisés par Microsoft, ne lui ont pas coûté grand-chose et permettent de se tenir prêt en cas de besoin.
Notez cependant que le Snapdragon Tech Summit de Qualcomm se tiendra dans deux semaines et qu’il pourrait être l’occasion d’une annonce. Après tout, c'est un responsable de Qualcomm qui avait indiqué à Android Authority le mois dernier que le travail était en cours sur Chrome, lançant les rumeurs… désormais confirmées par les commits.
Le 22 novembre 2018 à 09h33
Commentaires (5)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 22/11/2018 à 09h58
#1
C’est juste des commits dans Chromium (et pas Chrome) que tout le monde peut soumettre s’ils sont pertinents et utiles.
En aucun cas Google n’a ouvertement déclaré ou indiqué qu’ils allaient faire un build de Chrome sur ARM Windows. La presse anglo-saxonne a fait des raccourcis un peu rapide (enfin une personne et tout le monde a repris sans vérifier comme d’hab :)). On a vu des titres comme ‘Google et Microsoft collaborent a porter Chrome sur Windows ARM’.
Chromium ne sert pas que pour Chrome, il sert pour Electron notamment qui est utilisé par pas mal d’applications multi-plateformes dont indirectement l’éditeur Visual Studio Code de Microsoft.
Le 22/11/2018 à 10h31
#2
À quand des commits de microsoft pour Firefox on ARM??
Mozilla n’est pas un concurrent de Microsoft contrairement à Google.
Le 22/11/2018 à 10h49
#3
Cf. la réponse de kgersen : les commits sont dans Chromium, utilisé par le framework Electron et donc profite à Visual Studio Code.
Donc Microsoft collabore avec lui-même pour porter son logiciel d’édition de texte phare sur Windows ARM.
Ce qui est plutôt logique, ils n’ont pas d’intérêt particulier à aider Google à grignoter des parts d’Edge.
Le 22/11/2018 à 10h55
#4
Microsoft collabore à Chromium pour Electron utilisé dans Visual Studio Code mais AUSSI pour que tous les logiciels packagés dans du x86 exploitant Electron soient plus efficaces. Et ainsi viabiliser Windows on ARM
Le 26/11/2018 à 10h22
#5
Ok.
Merci du retour