Halaman Pra-Pengambilan Blackberry

kami ingin mengambil terlebih dahulu halaman jarak jauh (dengan URL) saat pengguna membaca halaman pertama. Ini karena alasan kinerja.

Masalahnya adalah banyak versi browser Blackberry tidak mendukung iFrames atau tag Object, dan menyiapkan proxy untuk ajax menyuntikkan HTML halaman jarak jauh ke dalam DIV tersembunyi tampaknya sangat hackish dan samar.


person Chad    schedule 29.06.2009    source sumber


Jawaban (3)


Saya tidak akan mengatakan Ajax itu hackish. Ini adalah hal utama untuk web 2.0. Banyak situs yang menggunakannya, Anda hanya perlu memastikannya terkunci agar aman dan tidak dapat diretas.

Sekadar bertukar pikiran untuk mencari alternatif... ketika data lambat itu dimuat, bisakah Anda menyimpannya di database? Mungkin menggunakan ajax untuk menanyakan setiap x detik untuk melihat kapan data tersedia... saat memuat ulang seluruh halaman dengan data baru yang dimasukkan. Ini akan menghindari penyisipan ke dalam div, tetapi tidak menghindari ajax.

person Chris Klepeis    schedule 29.06.2009
comment
Terima kasih Chris atas tanggapannya.... Saya tidak bermaksud bahwa Ajax itu sendiri adalah peretasan, tetapi dalam kasus ini, menurut saya menyiapkan proxy dan mengambil situs web (yang tidak berada di bawah domain atau kendali kami) menghasilkan perilaku yang tidak dapat diprediksi (gambar mungkin terkait atau tidak, server web mungkin memblokir permintaan jenis ini atau tidak, dll.) - person Chad; 30.06.2009

Anda dapat melakukan ini dengan menulis aplikasi menggunakan BrowserField. Ambil dan tampilkan halaman pertama, lalu ambil data ke halaman kedua dan tunggu tindakan pengguna untuk menampilkannya.

person Richard    schedule 23.11.2009

tidak menggunakan pengambilan awal. tidak ada solusi hebat yang sangat kompatibel lintas.

person Chad    schedule 04.03.2010