Android

Chrome pour iOS bénéficiera de l'open-source

Enabling Distance Learning with G Suite and Chrome

Enabling Distance Learning with G Suite and Chrome
Anonim

Google a enfin mis à jour son code source Chrome pour son référentiel open source Chromium, ce qui permet aux développeurs de tirer parti du code de Google et éventuellement de créer leur propre navigateur ou de proposer des améliorations au code iOS de Chrome.

À long terme, cela peut signifier de nombreuses améliorations pour Chrome pour iOS ainsi que pour plusieurs autres navigateurs Web pour iOS basés sur le code stable de Google pour Chrome.

L'approvisionnement en sourcing du code Chrome d'iOS se traduira par un environnement de développement plus rapide pour Google Chrome lui-même.

«Compte tenu de l'engagement de Chrome en matière de code source ouvert, nous avons passé beaucoup de temps au cours des dernières années à apporter les modifications nécessaires pour intégrer le code pour Chrome pour iOS dans Chromium. Aujourd'hui, cette mise en route est terminée et les développeurs peuvent compiler la version iOS de Chromium comme ils le peuvent pour d'autres versions de Chromium », a déclaré la société.

Auparavant, la société avait gardé le code pour Chrome pour iOS séparé du reste des projets Chromium, en raison de la nature complexe du programme.

Mais maintenant, Google a restructuré le code et l'a transféré dans le référentiel open-source qui sera accessible à tous.

Chromium est un navigateur Internet à code source ouvert, doté du même code que Google Chrome. Toutes les nouvelles fonctionnalités destinées au navigateur Chrome sont d'abord testées sur Chromium avant d'être officiellement publiées pour Chrome.

«En raison des contraintes de la plate-forme iOS, tous les navigateurs doivent être construits sur le moteur de rendu WebKit. Cela a créé des complexités supplémentaires que nous avons voulu éviter de placer dans la base de code Chromium », ajoute Google.

Chrome utilise Blink comme moteur de rendu pour les autres plates-formes et WebKit pour iOS. L'intégration des deux était une procédure complexe. Google a finalement été en mesure de convertir le code de Chrome pour iOS en amont dans Chromium.

L'approvisionnement en libre accès de Chrome pour iOS signifie que le développement de la version iOS sera plus rapide qu'auparavant, car les tests seront disponibles pour l'ensemble de la communauté Chromium et seront également exécutés automatiquement dès qu'un code sera archivé.

Même si iOS possède son navigateur Safari intégré, Chrome reste un choix populaire pour les utilisateurs, principalement en raison de la synchronisation automatique de ses signets, préférences et autres données, sur tous les appareils connectés via le même identifiant Gmail.

À long terme, cette initiative de Google s'avérera utile pour les utilisateurs d'Apple, car ils seront certainement accueillis par une multitude de navigateurs par différents développeurs basés sur le code Chrome, ce qui assurera également une construction stable.