it-swarm-id.com

Kapan paging tanpa akhir sesuai?

Kapan tepat menggunakan paging tanpa akhir dalam aplikasi web (mis. Memuat otomatis atau tautan "lihat lebih lanjut")?

Contoh

  • Pembaca Google
  • Facebook

Ini juga menciptakan beberapa masalah bagi pengguna:

  • Kembali ke elemen navigasi atau bagian atas halaman
  • Menggunakan tombol kembali dan maju browser

Apa pro dan kontra dari pendekatan ini dan bagaimana masalah tersebut dapat diatasi?

43
Mark

Singkatnya - itu sesuai ketika kasus penggunaan utama halaman adalah "penelusuran ringan", seperti di Flickriver , saat berbagi (email, dll.) hanya satu hal di halaman yang tidak relevan dan ketika SEO kurang penting.

Ketika saya mengatakan "penjelajahan ringan", maksud saya pengguna pada dasarnya hanya menggulir, mencari hal-hal menarik, tanpa perlu komit atau kembali ke item tertentu (yang dilakukan kebanyakan orang di Flickriver).

Kelebihan:

  • Pengalaman "Seamless" atau "smooth" menjelajahi halaman
  • Semua informasi ada di halaman yang sama.
    Ini mempersingkat waktu pemuatan saat membuka halaman lain, tidak memaksa memisahkan elemen yang sangat terkait hanya karena tidak ada lagi ruang dan juga memungkinkan Anda untuk mencari karya atau frasa tertentu di halaman itu.

Kekurangan:

  • Kembali ke elemen tidak nyaman, karena Anda tidak dapat menandai tempat pada halaman.
  • Jika Anda ingin berbagi informasi dengan seseorang, Anda akan kesulitan menentukan hal yang ingin Anda bagikan dan akan dipaksa untuk membagikan seluruh halaman dan mengatakan "turun untuk mencari atau mencari ..."
  • Dari sudut pandang SEO, lebih sedikit tampilan halaman biasanya lebih buruk untuk SEO Anda, belum lagi bot pencarian hanya mengunduh begitu banyak halaman, sehingga informasi di bawah ini tidak akan diindeks.

Mitigasi:

Kedengarannya cocok untuk halaman seperti itu tidak perlu mengurangi kontra, karena mereka tidak mengganggu kasus penggunaan umum itu. Jika Anda masih memiliki alasan nyata dan menginginkan pola seperti itu, Anda dapat misalnya menyediakan navigasi alternatif yang memungkinkan pengguna untuk "menandai" lokasi pada halaman dan kemudian melompat di antara mereka, cobalah untuk Membajak tombol kembali untuk menggulir ke atas sebanyak ini. dll.

24
Dan Barak

Menggunakan tombol back/forward seharusnya tidak menjadi masalah untuk implementasi scrolling berkelanjutan yang baik. Dimungkinkan untuk mengurangi masalah dengan memperbarui fragmen URL saat Anda pergi. Misalnya ketika saya gulir ke bawah di forrst.com saya pergi dari:

alt text

untuk

alt text

memberikan URL yang berfungsi dengan tombol kembali.

12
adrianh

Saya percaya kita membutuhkan alternatif untuk paging untuk daftar item yang tak ada habisnya atau hampir tak ada habisnya, dan saya percaya alternatif seperti itu harus memiliki semua keuntungan dari scrolling dan meningkatkan konvensi interaksi dari scrollbar normal. Namun, bergulir tak berujung yang saya lihat bukan. Ini hampir selalu lebih buruk daripada paging untuk hampir setiap aplikasi yang mungkin Anda temui. Kerugiannya:

  • Mematahkan harapan scrollbar. Masalah terbesar adalah bahwa pengguliran tanpa akhir tampak seperti bilah gulir normal, tetapi tidak bertindak seperti itu. Proliferasi scrolling reruntuhan scrollbar tak berujung untuk penggunaan normal. Misalnya, pengguna tidak akan tahu kapan mereka bisa dan tidak bisa memperkirakan total konten dari tampilan bilah gulir.

  • Menembus estimasi posisi. Jika pengguna ingin kembali ke item yang terlihat sebelumnya, sulit untuk mengetahui seberapa jauh ke belakang untuk menggulir karena posisi yang sesuai dari slider sliderbar berubah ketika konten baru dimuat. Dengan scrollbar normal, semuanya digulir ¼ dari atas tetap ¼ dari atas. Dengan paging, hal-hal pada Halaman 4 tetap pada halaman 4.

  • Pengguna terbatas untuk memindahkan satu blok daftar di depan. Jika pengguna tahu kira-kira di mana item daftar yang diinginkan ada dalam daftar (misalnya, ingat dari kunjungan sebelumnya), pengguna tetap harus menavigasi ke sana dengan secara bertahap dan memperlambat menambahkan item baru ke bagian bawah daftar melalui scroll terus menerus- turun. Pengguliran normal memungkinkan pengguna untuk mengakses titik mana pun pada daftar secara acak. Paging umumnya memungkinkan beberapa akses yang lebih luas dan lebih fleksibel (mis., Lompat ke akhir) daripada menggulir tanpa henti.

  • Konten hilang saat bernavigasi. Ketika pengguna menavigasi kembali ke halaman gulir yang tak berujung, biasanya isi ulang dari awal, mengakibatkan pengguna kehilangan tempat mereka dalam daftar. Ketika seseorang menavigasi kembali ke daftar halaman atau biasanya daftar bergulir, mereka dikembalikan ke titik di daftar di mana mereka pergi.

Sampai ada desain yang mengatasi semua masalah ini sambil mengatasi masalah paging, saya akan tetap paging. Atau lebih baik: jangan menyajikan daftar yang hampir tak ada habisnya. Dengan sedikit pengecualian (peta muncul di benak), paging/scrolling tanpa akhir adalah tanda dari desain yang buruk. Jika Anda memiliki begitu banyak konten sehingga Anda tidak dapat memuat semuanya sekaligus dalam satu halaman daftar bergulir normal, maka mungkin Anda memberi terlalu banyak konten kepada pengguna. Anda mengharapkan terlalu banyak pekerjaan dari mereka untuk menggulir dan memindai semua itu. Anda memerlukan cara untuk mengatur atau memfilter konten dengan lebih baik daripada hanya membuangnya ke dalam daftar humungous dan membiarkan pengguna secara manual dan dengan saksama menyaring semua itu.

Misalnya, untuk pengguna yang melakukan pencarian yang memadai, Anda dapat menunjukkan sampel seluruh banyak item (misalnya, 500 thumbnail foto) dalam satu halaman gulir. Sampel dapat:

  • Bidikan terbaik Anda pada apa yang dicari pengguna. Tambahan sampel dengan tautan untuk interpretasi alternatif tentang apa yang mungkin dicari pengguna, yang masing-masing menyajikan sampel item yang berbeda.

  • Upaya untuk menangkap keragaman apa yang mungkin dicari pengguna. Setiap item kemudian dapat menyertakan tautan untuk "lebih seperti ini" yang masing-masing akan menunjukkan sampel lain berdasarkan kesamaan dengan item itu.

10
Michael Zuschlag

Hampir tidak pernah , pengguna mungkin memiliki waktu yang lebih sulit untuk mengarahkan diri mereka sendiri tetapi itu mudah dipecahkan dengan landmark horisontal yang menunjukkan halaman mana.

SEO bijaksana itu tidak punya otak - jika Anda mengandalkan bot mengikuti pagination Anda dan tidak menggunakan peta situs XML, Anda tidak melakukan SEO yang tepat. Jika ada itu harus meningkatkan interaksi pengguna-seluruh titik SEO.

3
Indolering

Ini tepat ketika paginasi akan lebih mengganggu.

Argumen yang saya gunakan adalah seberapa sering orang perlu kembali lebih dari 2 atau 3 halaman? Jika tidak sering, mengapa tidak perlihatkan saja catatan-catatan itu pada satu halaman. Jika adalah lebih sering, saya berpendapat pagination kemungkinan tidak banyak membantu. Pada titik itu, mungkin opsi pencarian atau pemfilteran akan lebih masuk akal.

0
DA01

Saya suka dan tidak suka pencarian gambar pageless Google. Saya merasa sangat berguna bahwa saya hanya dapat menggulir dan melihat gambar, dan bahwa saya dapat dengan cepat membandingkan dua gambar yang biasanya terpisah halaman. Pagination akan mengharuskan saya untuk terus-menerus menjentikkan di antara tab di browser saya.

Saya tidak suka karena sepertinya mengunyah bandwidth, sesuatu yang berusaha dihemat oleh perusahaan tempat saya bekerja (tiga sorakan untuk biaya bandwidth mahal!)

0
AndrewJacksonZA