Gmail está tardando una eternidad en cargarse en Chrome: ¿por qué sucede esto?

9

Estoy usando Google Chrome 12.0.742.100 en OS X 10.6.7. Parece que Gmail tarda una cantidad excesiva de tiempo en cargarse (2-3 minutos) como lo indica el círculo de "carga" en la pestaña. Algunas imágenes pueden ayudar a explicar lo que quiero decir:

cargando

La pestaña de carga es una pestaña anclada de Gmail.

Para determinar si esto tiene algo que ver con las pestañas ancladas y la bandeja de entrada prioritaria, mostraré las siguientes imágenes que excluyen estas posibilidades respectivamente:

bandeja de entrada

prioridad

NB: esta carga lenta también se produce en una ventana normal, no de incógnito.

Me pregunto si otros están experimentando este tipo de carga lenta y cuál puede ser la causa.

boehj
fuente
He tenido esto antes de borrar mi caché y volvió a la normalidad
Matt
2
¿Puede confirmar si tiene el mismo problema con otro navegador?
Ellesa
Lo mismo sucede con Safari 5.0.5 (6533.21.1).
boehj
También ocurre lo mismo en Fluid .
cregox
Esto fue aceptado como un error hoy. Con suerte, se aplastará.
boehj

Respuestas:

4

Como Jeff mencionó, no parece afectar la forma en que funciona Gmail. Según varios informes diferentes de Chrome Bug ( 1 , 2 , 3 , 4 ), el sitio web de Gmail está intentando cargar un recurso que tarda para siempre / no se carga correctamente.

Según los informes de errores, tiene algo que ver con esta GETURL solicitada:

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

Si desea echar un vistazo por usted mismo, puede hacer lo siguiente:

  1. Abrir una nueva pestaña
  2. Abre las herramientas de desarrollador. Esto se puede hacer yendo a Wrench -> Tools -> Developer Tools o presionando Ctrl+ Shift+I
  3. Haga clic en el botón Red (tercera pestaña). Debería ver un mensaje en la parte inferior que dice "No se capturaron solicitudes. Vuelva a cargar la página para ver información detallada sobre la actividad de la red".
  4. En la barra de direcciones, vaya a gmail.com y deje que se cargue la página.

Verá que la pestaña de red se llena con las solicitudes / información de ida y vuelta entre Chrome y los servidores de Gmail. Una vez que espere lo suficiente para que el logotipo deje de girar, puede ver qué recurso estaba causando el problema y cuánto tiempo tardó.

Esta es una captura de pantalla de la pestaña de mi red: puede ver que el bindrecurso tardó 3.6 minutos en cargarse:

Haga clic para ver a tamaño completo.

Aunque hay informes de errores de Chrome archivados para esto, voy a suponer que en realidad es un problema con Gmail.

Editar : después de ver la actividad de red de Gmail durante los últimos 25 minutos, no estoy seguro de qué hace exactamente la bindsolicitud: parece estar conectada a todo . Para mí, la bindsolicitud inicial incluye lo que parecen ser todos mis contactos, y luego un montón de información contact.talk.google.comsobre esos contactos. La bindURL parece cerrarse después de aproximadamente 4 minutos y luego abre una nueva conexión de 4 minutos, así parece ser como Gmail busca nuevos correos electrónicos. El mío tenía un montón de [noop]entradas, y luego la dirección de correo electrónico y el asunto de un nuevo correo electrónico cuando llegó.

Ahora me pregunto si Gmail no funciona como se supone que debe hacerlo, y el error está en los navegadores Chrome / webkit que no dejan de mostrar el gráfico de "carga" hasta que se cierran todas las conexiones iniciales (es decir, a la vuelta 3-4 minutos cuando bindcierra el primero ).

Edición 2: archivé mi propio informe de errores de Chrome con esta información, si alguien quiere agregarlo.

Jared Harley
fuente
Fantástica respuesta. Voy a seguir con esto cuando regrese del trabajo. Muchas gracias.
boehj
Ha sido un poco corto de tiempo. Estoy leyendo esos cuatro informes de errores en este momento. Te mantendré informado.
boehj
También presenté un informe de error. Espero que veamos alguna acción al respecto.
boehj
Agregué a tu informe de error. Gracias por ponerlo. Por cierto, realmente no sé cómo aceptar una respuesta para esta pregunta, pero al ver que me pones en todos estos informes de errores, ¡obtienes el premio! Gracias por tu ayuda.
boehj
7

He visto esto, pero generalmente no afecta la funcionalidad de GMail; es decir, se sigue "cargando" pero la aplicación GMail es completamente funcional en Chrome. ¿Eso es lo que estás viendo también?

Jeff Atwood
fuente
Sí, la funcionalidad es A-OK. Solo curiosidad: ¿Se ha convertido Gmail en una bestia masiva de una aplicación web?
boehj
5

Probablemente se deba a que Gmail utiliza un sondeo largo del servidor para actualizarse y Chrome lo muestra como una conexión abierta y sigue girando el icono de "carga".

También descubrimos que esto sucede con nuestras aplicaciones, solo en Chrome, que usan GWT y encuestas de servidor largas para hacer 'empuje de servidor'.

Si este es realmente el caso con gmail también, entonces es culpa de Chrome, no de gmail. Gmail ya se ha "cargado" si puede ver e interactuar con los elementos de la interfaz de usuario.

Pdeva
fuente
Jaja, eso es lo que teoricé que podría estar sucediendo. ¿Has presentado un informe de error con los desarrolladores de Chrome? Este comportamiento es bastante nuevo, pero aparentemente se muestra tanto en la versión beta como en la de desarrollo (no estoy seguro acerca de la versión estable).
Jared Harley
Archivé un error con mi información y mencioné tu comentario: http://code.google.com/p/chromium/issues/detail?id=86232
Jared Harley
1

Depende de lo que quieras decir:

  1. Si te refieres a 3 minutos para detener la carga del navegador "completo", pero solo unos segundos para salir de la pantalla de carga a la interfaz normal de Gmail ...

    En mi experiencia en diferentes máquinas, sistemas operativos y navegadores, a veces se queda para siempre . Supongo que es un error inofensivo de Gmail, ya que nunca me dio ningún golpe de rendimiento o funcionalidad.

    Cuando me molesta, simplemente vuelvo a cargar la pestaña y la "carga" se detiene hasta la próxima vez que decida comenzar de nuevo al azar. Apuesto a que está relacionado con los laboratorios de Gmail, aunque. Por lo general, tengo alrededor de 20 habilitados.

  2. Ahora, si quiere decir que está tomando 3 minutos en la pantalla de carga ...

    Deberías intentar eliminar algunos laboratorios. A veces entran en conflicto entre sí. Use el HTML básico si simplemente no puede ingresar y podrá configurarlos.

    La pantalla de carga solo debería tomar más de una docena de segundos más o menos si está utilizando una máquina desordenada o muy (diría que tiene más de 5 años).

cregox
fuente
0

Sí, a menudo veo lo mismo. Solo selecciono la dirección en la barra y presiono enter (en lugar de hacer clic en volver a cargar) ... luego tiende a recargarse rápida y bien.

x3ja
fuente
Lo he intentado varias veces pero no he dado ningún dado. Me pregunto por qué esta técnica ha funcionado para ti, pero no para mí. De todos modos, he presentado algunos informes de errores y haré más verificaciones esta noche. Gracias por tu sugerencia.
boehj