只是出于好奇,我一直在研究的导航类型有一个名称吗?
它看起来像这样:
< last>>
即您有 x 个页面的导航,但您不想显示 x 个链接,您想要限制页面的数量占用的空间,因此您一次显示 y 个链接,并用省略号指示其他页面的存在。
在中间的某个时刻,它看起来像这样:
<; last>>
两边都有省略号。
Just out of curiosity, is there a name for the kind of navigation I've been working on?
It looks like this:
<<first <previous 1 2 3 4 5 [...] 20 next> last>>
i.e. navigation where you've got x pages, but you don't want to show x links, you want to limit the amount of space taken up, so you show y links at a time, and indicate the existence of the other pages with an elision.
At some point in the middle, it would look like this:
<<first <previous [...] 8 9 10 11 12 [...] 20 next> last>>
with elisions on both sides.
发布评论
评论(4)
这就是所谓的网页分页、搜索结果分页。
It's called web pagination, search result pagination.
阈值导航寻呼机?
thresholded navigation pager?
不确定这个分页方案的普通版本叫什么(如果有的话)。
然而,我想出了一个高级版本,能够处理大量页面(当您远离当前页面或端点时,省略号 (...) 会连续跳过较大的页面块)。
我将我的方案称为“对数分页”或“对数页面导航”。
您可以在 stackoverflow 这里。
Not sure what the ordinary version of this pagination scheme is called (if anything).
However, I came up with an advanced version of it capable of handling very large numbers of pages (where ellipses (...) skip successively larger blocks of pages as you get further away from either the current page or the endpoints).
I called my scheme "Logarithmic pagination" or "Logarithmic page navigation".
You can find it (with implementation) on stackoverflow here.
回答只是为了澄清这个问题。 我特此声明,它没有正式名称。
我还特意为它起了个名字“省略分页”。
Answering to just clear up this question. I hereby declare that it has no official name.
I also hereby make up the name 'elided pagination' for it.