Ada beberapa alasan yang meyakinkan mengapa jawabannya adalah "tidak".
Beberapa situs menambahkan konten secara dinamis (mis. Facebook) saat Anda menggulir ke bawah, jadi ini mungkin merupakan kasus yang tidak Anda inginkan.
Situs lain menambahkan konten yang secara dinamis independen dari interaksi pengguna (seperti menggulir). Pada prinsipnya, ini bisa ditangani dengan cara mencegah / membatasi koneksi web yang bertanggung jawab begitu halaman penuh. Namun, mencoba untuk mengaktifkan kembali ini secara transparan jika Anda memutuskan untuk pergi ke "halaman berikutnya" mungkin hancur karena orang mungkin mengharapkan proses untuk menyerah karena batas waktu.
Kemudian lagi ada halaman yang simlpy menghasilkan banyak konten halaman, bahkan mungkin konten statis. Klien mungkin saja mematikan koneksi begitu ada cukup untuk membuat satu layar penuh data, tetapi itu berarti bahwa untuk sampai ke "halaman berikutnya", Anda harus mulai memuat halaman lagi. Dengan banyak halaman, ini akan menyebabkan banyak bandwidth yang terbuang untuk memuat ulang yang tidak berguna; juga ini mungkin tidak diinginkan jika terjadi efek samping (seperti pesanan online). Atau, klien mungkin membatasi koneksi TCP sampai Anda memilih untuk pergi ke "halaman berikutnya". Aku takut server web di luar sana tidak akan bahagia (dan drop koneksi anda) dengan solusi tersebut karena limbah merekasumber daya. Selain itu, jika Anda ingin dapat membalik kembali halaman-halaman sebelumnya, Anda masih memiliki masalah perlu menyimpan konten penuh dalam RAM atau cache.
Alternatif lain adalah mengunduh halaman secara lengkap dan hanya menampilkannya secara bertahap. Tapi itu setara dengan apa yang Anda miliki sekarang: gulir ke halaman yang panjang. Anda mungkin hanya berharap bahwa sebagian besar jejak memori ada di disk bukan RAM, jadi mungkin opsi ini tidak terlalu dibuat-buat.
Semua ini tidak memperhitungkan bahwa tata letak keseluruhan mungkin memerlukan lebih atau kurang konten halaman penuh untuk memutuskan seperti apa "halaman" seharusnya terlihat atau di mana harus memecah halaman.
Satu-satunya cara yang benar-benar layak saya lihat adalah menggunakan mekanisme yang memungkinkan untuk tampilan halaman konten apriori yang belum dipetakan: untuk menggunakan media:print
gaya, yang pada dasarnya sama dengan mengunduh halaman dan membuat pratinjau cetak. Anda mungkin telah mengamati bahwa banyak halaman ditampilkan dengan sangat buruk dalam bentuk cetak atau pratinjau cetak meskipun banyak opsi gaya tersedia untuk pengembang web untuk menangani paging secara spesifik, jadi bayangkan apa yang akan Anda dapatkan. Namun, jika seseorang menggunakan ini sebagai (misalnya Firefox) addon, alur kerjanya adalah bahwa halaman akan diunduh dan kemudian akan disajikan seperti di pratinjau parint. Tanpa masuk ke dalam perut browser, ini masih akan menghasilkan halaman penuh ditahan di RAM, jadi bukan apa yang Anda cari.