
Problemi di prestazioni con GitHub sul browser Apple Safari
In qualità di piattaforma leader per il controllo delle versioni, GitHub soddisfa le diverse esigenze degli sviluppatori attraverso la sua interfaccia a riga di comando, l’interfaccia web e le applicazioni desktop. Questa versatilità è apprezzata dagli sviluppatori che preferiscono le interfacce utente grafiche (GUI) alla navigazione di complesse istruzioni a riga di comando. Tuttavia, un numero crescente di utenti ha segnalato rallentamenti significativi durante l’utilizzo di GitHub, in particolare in specifiche configurazioni, mettendone in ombra l’efficienza.
Feedback ed esperienza degli utenti
Recenti discussioni nella community di GitHub e su Hacker News rivelano un problema comune: GitHub riscontra problemi di latenza quando si accede tramite il browser predefinito Apple Safari sui dispositivi Mac. Gli utenti segnalano tempi di caricamento prolungati quando tentano di aprire pull request (PR) con modifiche estese al codice, con conseguenti fastidiose interruzioni del flusso di lavoro.
Problemi specifici identificati
Un utente ha segnalato un notevole rallentamento delle prestazioni su un MacBook Pro da 16 pollici ad alte prestazioni, dotato di un processore Apple M4 Max a 16 core e 48 GB di RAM. Nonostante le capacità hardware, il browser presenta un comportamento problematico, con spazi vuoti visualizzati durante lo scorrimento, picchi di utilizzo della CPU e funzionalità di ricerca irregolari. I problemi di prestazioni si aggravano quando si passa da una visualizzazione all’altra, causando ritardi di diversi secondi.
Prestazioni comparative su diversi browser
È interessante notare che l’autore del post originale ha notato che GitHub funziona senza problemi in Chrome sullo stesso Mac, suggerendo che il problema potrebbe essere limitato a Safari. Questo parere è stato condiviso da altri membri della community. In particolare, Miguel de Icaza, ex Distinguished Engineer di Microsoft, ha condiviso la sua esperienza, indicando che una pagina caricata con 3.000 righe di codice impiegava circa 10 secondi per caricarsi nella versione standard di Safari, rispetto ai soli 5 secondi in una versione di anteprima.
Test su più dispositivi
Ulteriori analisi rivelano risultati contrastanti su sistemi diversi. Ad esempio, i test condotti su un laptop Windows di fascia media con processore Intel i7 di decima generazione e 16 GB di RAM hanno mostrato che le pagine si caricavano in appena un paio di secondi sia su Chrome che su Microsoft Edge, con un funzionamento complessivamente fluido. Al contrario, un Mac M1 da 13 pollici del 2020 con RAM simile ha impiegato oltre 20 secondi per visualizzare le pagine in Safari e ha anche riscontrato ritardi con spazi vuoti durante il caricamento, pur funzionando perfettamente in Chrome.
In attesa di commenti ufficiali
Al momento, né Apple né GitHub hanno rilasciato una dichiarazione ufficiale per affrontare questi problemi di prestazioni. Con il crescente numero di utenti che condividono le proprie esperienze, la situazione richiede l’attenzione di entrambe le aziende per migliorare la compatibilità e le prestazioni su tutte le piattaforme.
Lascia un commento