Microsoft unifie la base de code de bureau et mobile Edge
Microsoft Edge offre la même expérience utilisateur sur toutes les plates-formes de bureau, à l'exception de quelques fonctionnalités spécifiques aux comptes Microsoft manquantes sur Linux. Cependant, sur les plateformes mobiles, les choses sont différentes. Sur Android, Microsoft Edge est toujours sur Chromium 77. Sur iOS, le navigateur utilise un moteur entièrement différent en raison des politiques restrictives d'Apple. Cette fragmentation rend le développement du navigateur beaucoup plus difficile et plus lent. Pour maintenir les trois versions et publier de nouvelles fonctionnalités simultanément, Microsoft doit coder une seule chose trois fois. Le premier est pour le bureau, le second pour Android et le troisième pour iOS. Pour se débarrasser de cet obstacle, Microsoft travaille à unifier la base de code entre toutes les plateformes.
Lors de la conférence Ignite, Microsoft a partagé ses projets de création d'une base de données partagée unique pour Edge. Ce changement améliorerait la vitesse et l'efficacité du développement et aiderait les développeurs à atteindre la parité des fonctionnalités entre le mobile et le bureau Edge. En unifiant la base de code, Microsoft suivra les meilleures pratiques des autres navigateurs traditionnels, tels que Google Chrome. En outre, cela permettra aux entreprises clientes d'appliquer les mêmes politiques aux versions mobiles et de bureau. Enfin, le changement augmentera les performances du navigateur sur Android et rendra le navigateur plus puissant et compétitif par rapport aux offres grand public de Google, Firefox, etc.
Microsoft a commencé à travailler sur l'unification de la base de code pour Edge l'année dernière. Maintenant, le processus approche progressivement de la phase finale. La société indique que la première version bêta avec un code commun sera disponible sur iOS et Android dans le mois à venir. Malheureusement, aucune date précise n'a été fournie.
Fait intéressant, la nécessité d'accélérer le développement du navigateur a été l'une des raisons pour lesquelles Microsoft a abandonné son moteur de rendu propriétaire Edge Legacy en faveur de Chromium. Désormais, Edge reçoit des mises à jour majeures toutes les six semaines et n'a plus besoin de nouvelles versions de Windows 10 pour fournir les dernières fonctionnalités. Espérons que la création d'une base de code partagée unique aidera également à accélérer les choses sur les plates-formes mobiles.