Gmail mengambil selamanya untuk memuat di Chrome: Mengapa ini terjadi?

9

Saya menggunakan Google Chrome 12.0.742.100 di OS X 10.6.7. Tampaknya Gmail membutuhkan jumlah waktu yang tidak terbatas untuk memuat (2-3 menit) seperti yang ditunjukkan oleh lingkaran 'memuat' di tab. Beberapa gambar dapat membantu menjelaskan apa yang saya maksud:

Memuat

Tab memuat adalah tab Gmail yang disematkan.

Untuk menentukan apakah ini ada kaitannya dengan tab yang disematkan dan kotak masuk prioritas, saya akan menunjukkan gambar berikut yang masing-masing mengecualikan kemungkinan ini:

kotak masuk

prioritas

NB: Pemuatan lambat ini juga terjadi pada jendela normal, bukan penyamaran.

Saya ingin tahu apakah orang lain mengalami jenis pemuatan lambat ini dan apa penyebabnya.

boehj
sumber
Saya sudah memiliki ini sebelum saya baru saja membersihkan cache dan kembali normal
Matt
2
Bisakah Anda mengonfirmasi jika Anda mengalami masalah yang sama menggunakan browser lain?
Ellesa
Hal yang sama terjadi dengan Safari 5.0.5 (6533.21.1).
boehj
Hal yang sama juga terjadi pada Fluid .
cregox
Ini diterima sebagai bug hari ini. Semoga itu akan tergencet.
boehj

Jawaban:

4

Seperti yang disebutkan Jeff, tampaknya itu tidak mempengaruhi cara kerja Gmail. Menurut beberapa laporan Chrome Bug yang berbeda ( 1 , 2 , 3 , 4 ), situs web Gmail berupaya memuat sumber daya yang memakan waktu selamanya / tidak dimuat dengan benar.

Menurut laporan bug, ini ada hubungannya dengan GETURL yang diminta ini :

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

Jika Anda ingin melihatnya sendiri, Anda dapat melakukan hal berikut:

  1. Buka tab baru
  2. Buka alat pengembang. Ini dapat dilakukan dengan membuka Wrench -> Tools -> Developer Tools atau menekan Ctrl+ Shift+I
  3. Klik pada tombol Jaringan (tab ke-3). Anda akan melihat pesan di bagian bawah yang mengatakan "Tidak ada permintaan yang diambil. Muat ulang halaman untuk melihat informasi terperinci tentang aktivitas jaringan."
  4. Di bilah alamat, buka gmail.com dan biarkan halaman dimuat.

Anda akan melihat tab jaringan terisi dengan permintaan / informasi bolak-balik antara Chrome dan server Gmail. Setelah Anda menunggu cukup lama hingga logo berhenti berputar, Anda dapat melihat sumber daya apa yang menyebabkan masalah dan berapa lama waktu yang diperlukan.

Ini adalah tangkapan layar dari tab jaringan saya - Anda dapat melihat bahwa bindsumber daya mengambil 3,6 menit untuk memuat:

Klik untuk melihat ukuran penuh.

Meskipun ada laporan bug Chrome yang diajukan untuk ini, saya akan menganggap itu sebenarnya masalah dengan Gmail.

Sunting : Setelah menonton aktivitas jaringan untuk Gmail selama 25 menit terakhir, saya tidak yakin persis apa yang dilakukan bindpermintaan - tampaknya terhubung ke semuanya . Bagi saya, bindpermintaan awal mencakup apa yang tampaknya menjadi semua kontak saya, dan kemudian banyak informasi yang melibatkan contact.talk.google.comtentang kontak itu. The bindURL tampaknya untuk menutup setelah sekitar 4 menit dan kemudian membuka baru koneksi 4 menit - ini tampaknya menjadi cara Gmail jam tangan untuk email baru. Milik saya memiliki banyak [noop]entri, dan kemudian alamat email dan subjek email baru ketika tiba.

Saya sekarang bertanya-tanya apakah Gmail tidak berfungsi sebagaimana mestinya, dan bugnya adalah dengan browser Chrome / webkit yang tidak berhenti menampilkan grafik "memuat" sampai semua koneksi awal ditutup (yaitu, sekitar kanan 3-4 menit saat pertama bindditutup).

Sunting 2: Saya mengajukan laporan bug Chrome saya sendiri dengan informasi ini, jika ada yang ingin menambahkannya.

Jared Harley
sumber
Jawaban yang fantastis. Saya akan menindaklanjuti ini ketika saya kembali dari pekerjaan. Terima kasih banyak.
boehj
Agak pendek waktu. Saya membaca keempat laporan bug itu sekarang. Saya akan membuat Anda diposting.
boehj
Saya juga mengajukan laporan bug. Semoga kita melihat beberapa tindakan pada ini.
boehj
Saya menambahkan ke laporan bug Anda. Terima kasih telah memasangnya. BTW, saya tidak benar-benar tahu bagaimana menerima jawaban untuk pertanyaan ini tetapi melihat ketika Anda memasukkan saya ke semua laporan bug ini, Anda mendapatkan hadiahnya! Terima kasih atas bantuan Anda.
boehj
7

Saya telah melihat ini, tetapi biasanya tidak memengaruhi fungsionalitas GMail; artinya, ia tetap "memuat" tetapi aplikasi GMail berfungsi penuh di Chrome. Apakah itu yang Anda lihat juga?

Jeff Atwood
sumber
Ya, fungsionalitas adalah A-OK. Hanya ingin tahu: Apakah Gmail menjadi binatang besar dari webapp?
boehj
5

Mungkin karena gmail menggunakan polling server lama untuk memperbarui dirinya sendiri dan chrome menunjukkannya sebagai koneksi terbuka dan terus memutar ikon 'memuat'.

Kami menemukan ini juga terjadi pada aplikasi kami, hanya di Chrome, yang menggunakan GWT dan polling server lama untuk melakukan 'push server'.

Jika memang demikian halnya dengan gmail maka kesalahan Chrome bukan gmail. Gmail sudah 'dimuat' jika Anda dapat melihat dan berinteraksi dengan elemen ui.

pdeva
sumber
Haha, itulah yang saya teorikan mungkin terjadi. Sudahkah Anda mengajukan laporan bug ke pengembang Chrome? Perilaku ini cukup baru, tetapi tampaknya muncul di versi beta dan dev (tidak yakin tentang stabil).
Jared Harley
Saya mengajukan bug dengan informasi saya, dan menyebutkan komentar Anda: http://code.google.com/p/chromium/issues/detail?id=86232
Jared Harley
1

Tergantung pada apa yang Anda maksud:

  1. Jika Anda bermaksud 3 menit untuk menghentikan pemuatan browser "penuh", tetapi hanya beberapa detik untuk benar-benar keluar dari layar pemuatan ke antarmuka gmail biasa ...

    Dalam pengalaman saya di berbagai mesin, OS, dan browser, terkadang tetap selamanya . Saya menganggap itu adalah bug yang tidak ofensif gmail karena tidak pernah memberi saya kinerja atau fungsi apa pun yang berhasil.

    Ketika itu mengganggu saya, saya cukup memuat ulang tab dan "memuat" berhenti sampai waktu berikutnya ia memutuskan untuk memulai lagi secara acak. Saya berani bertaruh itu terkait dengan lab gmail, tho. Saya biasanya memiliki sekitar 20 diaktifkan.

  2. Sekarang, Jika Anda maksud Anda mengambil 3 menit di layar memuat ...

    Anda harus mencoba menghapus beberapa laboratorium. Terkadang mereka saling bertentangan. Gunakan HTML Dasar jika Anda tidak bisa masuk dan Anda bisa mengonfigurasinya.

    Layar pemuatan seharusnya hanya membutuhkan waktu lebih dari selusin detik jika Anda menggunakan mesin lama yang berantakan atau sangat (saya katakan lebih dari 5 tahun).

cregox
sumber
0

Ya, saya sering melihat hal yang sama. Saya cukup memilih alamat di bilah dan tekan enter (daripada mengklik memuat ulang) ... maka cenderung memuat ulang dengan cepat dan baik-baik saja.

x3ja
sumber
Saya sudah mencoba ini beberapa kali sekarang tetapi tidak ada dadu. Saya ingin tahu mengapa teknik ini berhasil untuk Anda, tetapi tidak untuk saya. Bagaimanapun, saya telah mengajukan beberapa laporan bug dan saya akan melakukan beberapa pengecekan lagi malam ini. Terima kasih atas saran Anda.
boehj