it-swarm-tr.com

Kullanıcı uzun bir sayfa listesinin sonuna tıklarsa ne kadar göstermeliyiz?

Size uzun bir sayfa listesiyle ne demek istediğime bir örnek vereyim: List of Pages

19'u tıkladığınızda kaç yeni sayfanın gösterileceğini ve kaç eski sayfanın gösterilmeyeceğini belirlemelidir.

Örneğin: List 2

Kaç tane yeni sayfa ve kaç tane eski sayfa göstermemelisiniz?

6
Dair

İşte Yahoo Developer Network - Arama Sayfalama Tasarım Dizayn Kütüphanesi resmi cevap:

6'dan (7 ve sonraki) sonraki herhangi bir sayfadayken, sayfa bağlantıları geçerli sayfa eksi 5'ten başlamalıdır. Örneğin, sayfa 7'de ilk sayfa 2 (7 - 5 = 2) ve son sayfa 11 (hala 10 sayfa gösteriyor.)

4
Dan Barak

Sanırım kullanıcılarınızın içeriğinizle nasıl etkileşim kurmak isteyeceğini düşündüğünüze bağlı.

Örneğin, blog arşivleri arasında sayfalama yaparken, özellikle bir sayfada birkaç blog girişi gösterildiğinde (ve ay/kategori/her ne olursa olsun yayınlar gibi daha kapsamlı bir arşiv varsa) basit bir eski/yeni modelin işe yaradığını düşünüyorum.

Forum gibi şeylerle "1 ... 7 8 9 ... 30" modelini kabul etme eğilimindeyim. Çok fazla olmadığı sürece, sayfa numaralarının "merkezindeki" sayfa sayısının önemli olduğunu düşünmüyorum. that çok sayıda sayfa olmasını beklemiyorsanız daha düşük veya çok sayıda sayfa (örneğin, sorunuzdaki örneğe göre) beklerseniz daha uzun olabilir.

Sayfalandırdığınız öğeye (örneğin, "önceki, sonraki, sayfaya git:") bağlı olarak çalışabilecek bir dizi başka model vardır, ancak birçok şey gibi, duruma göre değişir. Evrensel olarak doğru cevap yok.

Ama sonuçta that büyük bir anlaşma değil. Sayfalandırma modelinizi mahvederseniz, eminim ki biraz kullanılabilir olduğu sürece önemli miktarda hasar olmayacaktır.

1
Carson Myers

Çünkü kendi sorularımızı cevaplayabiliriz: fark ettiğim kadarıyla, çoğu web sitesi gevşek iki yeni sayfa ve iki eski sayfa kaybeder.

Örneğin:

Initial State

Sonra 5'i (listenin sonu) vurduğumda:

State Two

0
Dair

VBulletin forum sayfalarını en kullanışlı buldum. 5000'in 1000 numaralı sayfasındaysanız şunu gösterir:

<< İlk <Önceki ... 500 900950990998999 10 1001 1002 1010 1050 1100 1500 2000 ... Sonraki> Son >>

10, 50, 100, 500 adım atmak oldukça uygun ve genellikle onları çok kullanıyorum.

0
serg

Bir "sayfa numarasına" atlama yeteneği genellikle yalnızca, belirli bir zamanda beşinci sayfa bir süre orada kalacaktır. Aksi takdirde, "sonraki" ve "önceki" sayfalarla dolu olarak gösterilmesi yararlıdır, ancak bunun ötesinde herhangi bir gezinme, listedeki öğeleri sıralamak için kullanılan ölçütlere dayanmalıdır. İsme göre sıralanmış yirmi sayfalık yazar varsa, bunların harfleri veya aralıkları için bağlantılara sahip olun; kullanıcı, giriş değeri fazla olan bir harfe tıklarsa, o harfin başlangıcından isimleri göster, ancak ad aralıklarına bağlantılar ekleyin.

Aynı şekilde, öğeler kronolojik olarak sıralanıyorsa, yıllar ve aylar için bağlantılara sahipse ve gerekirse saat veya dakikaya göre alt bölümlere ayırın.

5.000 sayfa değerinde öğe kronolojik olarak sıralanıyorsa, belirli sayfalara atlayabilmek belirli bir tarihe sahip bir öğenin "sonraki" yi 2000 kez tıklamak zorunda kalmadan evinde girmesine izin verebilir, ancak kullanıcının istediği şey belirli bir tarihi bulmak için, kullanıcının bir sayfayı tahmin etmesini, orada ne olduğunu görmesini, tahmininizi düzeltmesini vb.

0
supercat