Gmail impiega un'eternità a caricarsi in Chrome: perché sta succedendo questo?


9

Sto usando Google Chrome 12.0.742.100 su OS X 10.6.7. Sembra che Gmail impieghi un tempo eccessivo per caricare (2-3 minuti) come indicato dal cerchio "caricamento" nella scheda. Alcune immagini possono aiutare a spiegare cosa intendo:

Caricamento in corso

La scheda di caricamento è una scheda Gmail bloccata.

Per determinare se ciò ha a che fare con le schede appuntate e la posta in arrivo prioritaria, mostrerò le seguenti immagini che escludono rispettivamente queste possibilità:

Posta in arrivo

priorità

NB: questo caricamento lento si verifica anche in una normale finestra non in incognito.

Mi chiedo se altri stanno sperimentando questo tipo di caricamento lento e quale potrebbe essere la causa.


Ho avuto questo prima di aver appena svuotato la cache e è tornato alla normalità
Matt,

2
Puoi confermare se riscontri lo stesso problema utilizzando un altro browser?
Ellesa,

La stessa cosa sta succedendo con Safari 5.0.5 (6533.21.1).
Boehj,

Anche la stessa cosa accade su Fluid .
Cregox,

Questo è stato accettato come un bug oggi. Spero che venga schiacciato.
Boehj,

Risposte:


4

Come ha detto Jeff, non sembra influenzare il modo in cui Gmail funziona. Secondo diversi rapporti sui bug di Chrome ( 1 , 2 , 3 , 4 ), il sito Web di Gmail sta tentando di caricare una risorsa che impiega per sempre / non viene caricata correttamente.

Secondo le segnalazioni di bug, ha qualcosa a che fare con questo GETURL richiesto:

Request URL: https://mail.google.com/mail/channel/bind?VER=8&at=AF6bupMV0YlyE96Mz6Y9tRg5NS0raR6ssA&it=3125&RID=rpc&SID=304CA2227E292CA5&CI=0&AID=9&TYPE=xmlhttp&zx=2hn7zqydxypy&t=1
Request Method:GET
Status Code:200 OK

Se desideri dare un'occhiata a te stesso, puoi fare quanto segue:

  1. Apri una nuova scheda
  2. Apri gli strumenti di sviluppo. Questo può essere fatto andando su Wrench -> Strumenti -> Strumenti per sviluppatori o premendo Ctrl+ Shift+I
  3. Fare clic sul pulsante Rete (terza scheda). Dovresti vedere un messaggio in fondo che dice "Nessuna richiesta catturata. Ricarica la pagina per visualizzare informazioni dettagliate sull'attività di rete."
  4. Nella barra degli indirizzi, vai su gmail.com e lascia caricare la pagina.

Vedrai la scheda di rete riempire con le richieste / informazioni avanti e indietro tra Chrome e i server di Gmail. Dopo aver atteso abbastanza a lungo affinché il logo smetta di girare, puoi vedere quale risorsa sta causando il problema e quanto tempo ha impiegato.

Questo è uno screenshot della mia scheda di rete - puoi vedere che il bindcaricamento della risorsa ha richiesto 3,6 minuti:

Clicca per vedere a schermo intero.

Anche se ci sono segnalazioni di bug di Chrome presentate per questo, suppongo che in realtà sia un problema con Gmail.

Modifica : dopo aver visto l'attività di rete per Gmail negli ultimi 25 minuti, non sono sicuro di cosa bindfaccia esattamente la richiesta: sembra che sia connesso a tutto . Per me, la bindrichiesta iniziale include quelli che sembrano essere tutti i miei contatti, e quindi un mucchio di informazioni riguardanti contact.talk.google.comquei contatti. L' bindURL sembra chiudersi dopo circa 4 minuti e quindi apre una nuova connessione di 4 minuti - questo sembra essere il modo in cui Gmail cerca le nuove e-mail. Il mio aveva un sacco di [noop]voci, quindi l'indirizzo e-mail e l'oggetto di una nuova e-mail quando è arrivato.

Ora mi chiedo se Gmail non sta funzionando come dovrebbe, e il bug è con i browser Chrome / webkit che non smettono di mostrare la grafica "caricamento" fino a quando tutte le connessioni iniziali non saranno chiuse (ad es. 3-4 minuti quando il primo si bindchiude).

Modifica 2: ho archiviato la mia segnalazione di bug di Chrome con queste informazioni, se qualcuno vuole aggiungervi.


Risposta fantastica. Lo seguirò quando torno dal lavoro. Molte grazie.
Boehj,

Sono stato un po 'a corto di tempo. Sto leggendo queste quattro segnalazioni di bug proprio ora. Vi terrò aggiornati.
Boehj,

Ho anche presentato una segnalazione di bug. Spero di vedere qualche azione al riguardo.
Boehj,

Ho aggiunto alla tua segnalazione di bug. Grazie per averlo messo. A proposito, non so davvero come accettare una risposta a questa domanda, ma visto che mi metti su tutte queste segnalazioni di bug, ottieni il premio! Grazie per l'aiuto.
Boehj,

7

L'ho visto, ma di solito non influisce sulla funzionalità di GMail; cioè continua a "caricare" ma l'app GMail è perfettamente funzionante in Chrome. È quello che stai vedendo anche tu?


Sì, la funzionalità è A-OK. Solo curioso: Gmail è diventato una bestia enorme di una webapp?
Boehj,

5

Probabilmente è perché Gmail utilizza il polling lungo del server per aggiornarsi e Chrome lo mostra come una connessione aperta e continua a girare l'icona di "caricamento".

Abbiamo riscontrato che ciò accade anche con le nostre app, solo in Chrome, che utilizzano GWT e il polling lungo del server per eseguire il "push del server".

Se questo è effettivamente il caso anche di Gmail, allora è colpa di Chrome non di Gmail. Gmail ha già "caricato" se puoi vedere e interagire con gli elementi dell'interfaccia utente.


Haha, è quello che ho teorizzato potrebbe accadere. Hai presentato una segnalazione di bug con gli sviluppatori di Chrome? Questo comportamento è abbastanza nuovo, ma apparentemente appare sia nella versione beta che in quella dev (non sono sicuro di stabile).
Jared Harley,

Ho segnalato un bug con le mie informazioni e menzionato il tuo commento: http://code.google.com/p/chromium/issues/detail?id=86232
Jared Harley,

1

Dipende da cosa intendi:

  1. Se intendi 3 minuti per interrompere il caricamento del browser "completo", ma solo pochi secondi per uscire effettivamente dalla schermata di caricamento nell'interfaccia di Gmail normale ...

    Nella mia esperienza su diversi computer, sistemi operativi e browser, a volte rimane per sempre . Presumo che sia un bug inoffensivo di Gmail poiché non mi ha mai dato alcun colpo di prestazioni o funzionalità.

    Quando mi dà fastidio, ricarico semplicemente la scheda e il "caricamento" si interrompe fino alla prossima volta che decide di ricominciare in modo casuale. Scommetto che è legato ai laboratori di Gmail, comunque. Di solito ne ho abilitati circa 20.

  2. Ora, se vuoi dire che stai impiegando 3 minuti nella schermata di caricamento ...

    Dovresti provare a rimuovere alcuni laboratori. A volte sono in conflitto tra loro. Utilizza l'HTML di base se semplicemente non riesci ad accedere e sarai in grado di configurarli.

    La schermata di caricamento dovrebbe richiedere solo più di una dozzina di secondi circa se si utilizza una macchina ingombra o molto (direi più di 5 anni).


0

Sì, vedo spesso la stessa cosa. Basta selezionare l'indirizzo nella barra e premere Invio (anziché fare clic su Ricarica) ... quindi tende a ricaricarsi rapidamente e bene.


Ci ho provato un paio di volte, ma senza dadi. Mi chiedo perché questa tecnica abbia funzionato per te, ma non per me. Ad ogni modo, ho presentato alcune segnalazioni di bug e farò qualche altro controllo stasera. Grazie per il tuo suggerimento
Boehj,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.