Gmail вічно завантажується в Chrome: Чому це відбувається?


9

Я використовую Google Chrome 12.0.742.100 в ОС X 10.6.7. Схоже, що для завантаження Gmail потрібна непомірна кількість часу (2-3 хвилини), як зазначено в коді "завантаження" на вкладці. Деякі зображення можуть допомогти пояснити, що я маю на увазі:

завантаження

Вкладка завантаження - це закріплена вкладка Gmail.

Щоб визначити, чи пов’язано це із закріпленими вкладками та пріоритетною скринькою, я покажу наступні зображення, які відповідно виключають ці можливості:

вхідні

пріоритет

Примітка. Це повільне завантаження відбувається також у звичайному вікні без анонімного перегляду.

Цікаво, чи відчувають інші такі види повільного навантаження та в чому може бути причина.


У мене це було до того, як я просто очистив кеш, і він повернувся до нормальної норми
Метт

2
Чи можете ви підтвердити, якщо ви відчуваєте ту ж проблему, використовуючи інший браузер?
Ellesa

Те саме відбувається з Safari 5.0.5 (6533.21.1).
boehj

Те ж саме відбувається і з Fluid .
Крегокс

Сьогодні це прийняли як помилку. Сподіваємось, він розіб'ється.
boehj

Відповіді:


4

Як зазначав Джефф, схоже, це не впливає на роботу Gmail. Згідно з декількома різними звітами про помилки Chrome ( 1 , 2 , 3 , 4 ), веб-сайт Gmail намагається завантажити ресурс, який вічно завантажується / не завантажується належним чином.

Згідно з повідомленнями про помилки, це стосується цієї GETзапитуваної URL-адреси:

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

Якщо ви хочете поглянути на себе, ви можете зробити наступне:

  1. Відкрийте нову вкладку
  2. Відкрийте інструменти для розробників. Це можна зробити, перейшовши на ключ -> Інструменти -> Інструменти для розробників або натиснувши Ctrl+ Shift+I
  3. Натисніть на кнопку Мережа (3-я вкладка). Ви побачите внизу повідомлення з написом "Захоплених запитів немає. Перезавантажте сторінку, щоб переглянути детальну інформацію про мережеву діяльність".
  4. В адресному рядку зайдіть на gmail.com і дозвольте завантажувати сторінку.

Ви побачите, що вкладка мережі заповнюється запитами / інформацією назад і назад між серверами Chrome і Gmail. Як тільки ви довго чекаєте, коли логотип перестане крутитися, ви зможете побачити, який ресурс викликав проблему та скільки часу це зайняло.

Це скріншот моєї вкладки мережі - ви бачите, що bindресурс зайняв 3,6 хвилин:

Натисніть, щоб побачити в повному розмірі.

Хоча для цього подано звіти про помилки в Chrome, я вважаю, що насправді це проблема з Gmail.

Редагувати : Після перегляду мережевої активності в Gmail протягом останніх 25 хвилин я не впевнений, що саме робить bindзапит - він, здається, підключений до всього . Для мене початковий bindзапит включає те, що, здається, є всіма моїми контактами, а потім купу інформації, що contact.talk.google.comстосується цих контактів. bindURL здається , щоб закрити після того, як близько 4 хвилин , а потім відкриває нове 4 хвилини з'єднання - це , здається, як годинник Gmail для нових листів. У Моїх було купа [noop]записів, а потім електронна адреса та тема нового електронного листа, коли він надійшов.

Мені зараз цікаво, чи Gmail не працює так, як належить, і помилка в браузерах Chrome / webkit, які не перестають показувати графіку "завантаження", поки всі початкові з'єднання не будуть закриті (тобто прямо навколо 3-4 хвилини, коли перша bindзакривається).

Редагувати 2: Я подав власний звіт про помилку в Chrome із цією інформацією, якщо хтось хоче додати його.


Фантастична відповідь. Я збираюся слідкувати за цим, коли повернусь з роботи. Дуже дякую.
boehj

Час трохи короткий. Я зараз читаю ці чотири звіти про помилки. Я буду тримати вас у курсі.
boehj

Я також подав повідомлення про помилку. Сподіваємось, ми побачимо певні дії щодо цього.
boehj

Я додав до вашого звіту про помилку. Дякуємо, що поставили його. До речі, я не знаю, як прийняти відповідь на це питання, але побачивши, як ви ставите мене на всі ці повідомлення про помилки, ви отримаєте приз! Спасибі за вашу допомогу.
boehj

7

Я бачив це, але зазвичай це не впливає на функціональність GMail; тобто він продовжує "завантажуватися", але додаток GMail повністю функціонує в Chrome. Це те, що ви також бачите?


Так, функціональність A-OK. Цікаво: Чи Gmail став масовим звіром вебаппа?
boehj

5

Можливо, через те, що gmail використовує довге опитування сервера для оновлення, а хром показує, що це відкрите з'єднання і продовжує крутити піктограму "завантаження".

Ми виявили, що це трапляється і з нашими додатками, лише в Chrome, які використовують GWT і довге опитування сервера, щоб зробити "натиск сервера".

Якщо це дійсно так і з gmail, тоді Chrome винна не в gmail. Gmail уже "завантажений", якщо ви можете бачити та взаємодіяти з елементами інтерфейсу.


Ха-ха, це те, що я теоретизував, що може статися. Ви подали звіт про помилки з розробниками Chrome? Така поведінка є досить новою, але, очевидно, проявляється як у бета-версії, так і у розробниках (не впевнений у стабільності).
Джаред Харлі

Я подав помилку зі своєю інформацією та згадав ваш коментар: http://code.google.com/p/chromium/isissue/detail?id=86232
Джаред Харлі

1

Залежить від того, що ви маєте на увазі:

  1. Якщо ви маєте на увазі 3 хвилини, щоб зупинити завантаження "повного" браузера, але лише кілька секунд, щоб фактично вийти з екрана завантаження у звичайний інтерфейс Gmail ...

    З мого досвіду на різних машинах, ОС та браузерах, іноді це залишається назавжди . Я припускаю, що це помилка в Gmail, яка не відповідає моїм функціям, оскільки вона ніколи не давала мені ніякої продуктивності та функціональності.

    Коли мене це дратує, я просто перезавантажую вкладку, і "завантаження" припиняється до наступного разу, коли воно вирішить випадково початись заново. Б'юсь у заклад, це пов'язано з лабораторіями Gmail, тхо. Зазвичай у мене є близько 20.

  2. Тепер, якщо ви маєте на увазі, що на завантажувальному екрані ви займаєте 3 хвилини ...

    Спробуйте видалити деякі лабораторії. Іноді вони конфліктують між собою. Використовуйте базовий HTML, якщо ви просто не можете ввійти, і ви зможете їх налаштувати.

    Екран завантаження повинен зайняти більше десятка секунд або близько того, якщо ви використовуєте заплутану або дуже (я б сказав, більше 5 років) стару машину.


0

Так, я часто бачу те саме. Я просто вибираю адресу в панелі і натискаю клавішу Enter (а не клацання перезавантажувати) ... тоді вона, як правило, перезавантажується швидко і добре.


Я вже кілька разів пробував це, але без кісток. Цікаво, чому ця техніка спрацювала для вас, але не для мене. У всякому разі, я подав кілька повідомлень про помилки, і я ще раз перевірю цей вечір. Дякуємо за вашу пропозицію.
boehj
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.