Problèmes de performances de GitHub sur Apple Safari : pourquoi est-il si lent ?

Problèmes de performances de GitHub sur Apple Safari : pourquoi est-il si lent ?

Problèmes de performances avec GitHub sur le navigateur Apple Safari

Plateforme leader du contrôle de version, GitHub répond aux besoins variés des développeurs grâce à son interface en ligne de commande, son interface web et ses applications de bureau. Cette polyvalence séduit les développeurs qui privilégient les interfaces utilisateur graphiques (GUI) à la navigation dans des instructions complexes en ligne de commande. Cependant, un nombre croissant d’utilisateurs signalent des ralentissements importants lors de l’utilisation de GitHub, notamment dans certaines configurations, ce qui nuit à son efficacité.

Commentaires et expériences des utilisateurs

Des discussions récentes au sein de la communauté GitHub et sur Hacker News révèlent une plainte fréquente : GitHub rencontre des problèmes de latence lorsqu’il est accessible via le navigateur Safari d’Apple sur les appareils Mac. Les utilisateurs signalent des temps de chargement prolongés lors de l’ouverture de requêtes d’extraction (PR) contenant d’importantes modifications de code, ce qui entraîne des interruptions frustrantes du flux de travail.

Problèmes spécifiques identifiés

Un utilisateur a signalé une importante baisse de performances sur un MacBook Pro 16 pouces performant équipé d’un processeur Apple M4 Max 16 cœurs et de 48 Go de RAM. Malgré les performances du matériel, le navigateur présente des problèmes de comportement : affichage d’espaces vides lors du défilement, utilisation maximale du processeur et recherche irrégulière. Ces problèmes de performances seraient exacerbés lors du changement d’affichage, entraînant des retards de plusieurs secondes.

Performances comparatives sur différents navigateurs

Il est intéressant de noter que l’auteur du message original a souligné que GitHub fonctionnait parfaitement dans Chrome sur le même Mac, suggérant que le problème pourrait être limité à Safari. Ce sentiment a été partagé par d’autres membres de la communauté. Miguel de Icaza, ancien ingénieur émérite chez Microsoft, a notamment partagé son expérience, indiquant qu’une page chargée de 3 000 lignes de code prenait environ 10 secondes à charger dans la version standard de Safari, contre seulement 5 secondes dans une version préliminaire.

Tests sur plusieurs appareils

Des analyses plus poussées révèlent des résultats contrastés selon les systèmes. Par exemple, des tests réalisés sur un ordinateur portable Windows milieu de gamme équipé d’un processeur Intel i7 de 10e génération et de 16 Go de RAM ont montré que les pages se chargeaient en quelques secondes seulement sur Chrome et Microsoft Edge, avec un fonctionnement globalement fluide.À l’inverse, un Mac M1 13 pouces de 2020 doté d’une RAM similaire mettait plus de 20 secondes à afficher les pages dans Safari et présentait également des retards avec des espaces vides lors du chargement, alors qu’il fonctionnait parfaitement dans Chrome.

En attente des commentaires officiels

À ce jour, ni Apple ni GitHub n’ont publié de communiqué officiel concernant ces problèmes de performances. Face à l’augmentation du nombre d’utilisateurs partageant leurs expériences, la situation appelle les deux entreprises à améliorer la compatibilité et les performances sur toutes les plateformes.

Source et images

Laisser un commentaire

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