4
我创建了一个无限滚动的页面,递归地加载和追加下一页的内容到当前页面。我认为浏览体验可以是非常棒的,但是目前的方法并非没有可用性的缺点。无限滚动页面的深度链接
不完整的渐进增强。在使用Ajax时支持后退按钮并提供深层链接总是很好的。无限滚动的当前实现不支持这一点。没有办法可以书签状态。
关于提高无限滚动用户体验的一些想法。需要意见。
- 更改每个负载的URL散列,例如, /!#/ 2 - > /!#/ 3
- 单击后退按钮应向上滚动页面。点击前进按钮应该向下滚动。
- 访问深层链接应该像Ajax之前一样。继续并且从第3页开始,应该只显示第3页的内容,而不是第2页和第1页,因为用户没有要求他们。
- 他应该仍然有一种方法去页2和1,就好像它是定期分页一样。由于页面3在0处使用scrollTop加载,因此向上滚动事件不起作用。为此,我们可能仍然需要一个可点击的链接。
- 我们需要检查是否因为我们不应该在3页
你们有什么想结束加载第2页的内容请求的页面数量比当前更大?
你还支持滚动吗?这可能与此有关... – jcolebrand 2010-11-25 04:23:51