Reply
 
Thread Tools Search this Thread
 
Old 18 July 2013, 06:32   #1
Member
 
Join Date: Jan 2013
Posts: 209
Forum layout

Something has always puzzled me about websites, and RibNet is no exception.

I cannot see any good reason why sites use pages. When browsing a thread as I scan down I get to the end of the page, press next page, then carry on browsing.

Most, if not all sites do this. From Ebay to RibNet, one notable exception is Facebook.

Why? Why can' I just scroll down, unencumbered by page breaks, to whatever post or the end? Paging just seems to me to be a nuisance.

So, can anyone tell me sites use paging? Or is it just a hangover from earlier times?

Cheers to all

Ian Wilson
__________________
j.i.wilson is offline   Reply With Quote
Old 18 July 2013, 07:07   #2
Administrator
 
John Kennett's Avatar
 
Country: UK - England
Town: Brighton
Length: 3m +
Join Date: May 2000
Posts: 7,106
It keeps the page size smaller so it loads faster, keeps the load on the server manageable, and doesn't waste resources by transferring massive amounts of redundant data.

Look at the length of some of the threads. Loading hundreds or even thousands of posts every time would be pointless. As would loading tens of thousands of thread titles on the forum index pages.
__________________
John Kennett is offline   Reply With Quote
Old 18 July 2013, 07:10   #3
Member
 
Leapy's Avatar
 
Country: UK - England
Town: Sheepy Parva
Boat name: Sadly Sold
Length: no boat
Join Date: Sep 2008
Posts: 1,731
Quote:
Originally Posted by John Kennett View Post
It keeps the page size smaller so it loads faster
Yeah, Facebook is reeeally slow to load on some smaller mobile devices
__________________
Leapy is offline   Reply With Quote
Old 18 July 2013, 07:20   #4
Member
 
Join Date: Jan 2013
Posts: 209
I see your point - that helps explains things.

But - (at the risk of prolonging this thread beyond your patience level (o: )

Surely it would be possible to have the system load a pageful, then as the user scrolls down and reaches the end of the downloaded portion, automatically download the next set of posts.

This would make the whole process transparent to the user.

Better still, the user could set the number of posts to download in a page and so tailor the download volume to their connection/device.

Better yet, why is this a problem at all? Surely it would be relatively straightforward to know when sufficient data is downloaded to give the user a "screen full". Display that then, as the user reads it, download more in the background.

I know, I know, this is a RIB forum not a programmers forum. Sorry, just thinking aloud.

Feel free to take my observations/queries as rhetorical.

Thnaks for the info

Ian Wilson
__________________
j.i.wilson is offline   Reply With Quote
Old 18 July 2013, 07:54   #5
RIBnet Supporter
 
willk's Avatar
 
Country: Ireland
Length: 4m +
Join Date: Feb 2008
Posts: 14,666
Ian,

Two ideas:

1. Increase your posts per page setting - it can be set for 100 posts per page.

2. Get a Supporter membership. That way, you will have no ads to scroll through. Oh, and we'll have more patience...

__________________
willk is offline   Reply With Quote
Old 18 July 2013, 08:07   #6
Member
 
Join Date: Jan 2013
Posts: 209
1. Shows my ignorance - I didn't know I could do that - thanks

2. Will investigate Supporter membership

3. Your patience is prettydamn good already!

Cheers

Ian Wilson
an older and wiser man!
__________________
j.i.wilson is offline   Reply With Quote
Old 18 July 2013, 12:13   #7
Member
 
Country: UK - Scotland
Boat name: Wildheart
Make: Humber/Delta Seasafe
Length: 5m +
Engine: Merc 60 Clamshell
MMSI: 235068449
Join Date: Apr 2007
Posts: 4,667
On the flip side I was still on Dial-up when I first joined here.

All above is 200% true!
__________________
9D280 is offline   Reply With Quote
Old 18 July 2013, 16:41   #8
RIBnet admin team
 
Poly's Avatar
 
Country: UK - Scotland
Boat name: imposter
Make: FunYak
Length: 3m +
Engine: Tohatsu 30HP
MMSI: 235089819
Join Date: Sep 2005
Posts: 11,622
Quote:
Originally Posted by j.i.wilson View Post
Surely it would be possible to have the system load a pageful, then as the user scrolls down and reaches the end of the downloaded portion, automatically download the next set of posts.
it would; as you say this approach already exists on some other sites - but as John points out is has downsides for server load, and the amount of data you download (which costs some users per MB).

This would make the whole process transparent to the user.

Better still, the user could set the number of posts to download in a page and so tailor the download volume to their connection/device.

Quote:
Better yet, why is this a problem at all? Surely it would be relatively straightforward to know when sufficient data is downloaded to give the user a "screen full".
Well yes and no. The technology exists to do it - but its not how web "pages" were designed to work, and so it might be wrong to say it is 'relatively straightforward'. If you browse facebook on a poor connection you will soon find this 'feature' frustrating.

Quote:
I know, I know, this is a RIB forum not a programmers forum. Sorry, just thinking aloud.
And as you may realise RIBnet just uses an off the shelf forum system, so the approach is defined by their programmers rather than ribnet. Your suggestion is not without merit, and if someone was developing a forum system from scratch today might be worth thinking about.
__________________
Poly is offline   Reply With Quote
Old 18 July 2013, 19:04   #9
Member
 
Country: UK - England
Length: 3m +
Join Date: Sep 2008
Posts: 2,758
Its doable with javascript and ajax an d stuff to pick up when you are nearing the bottom of the page and start loading mroe content.

BUT - that makes the site dependant on client side scripting and anythign client side means the client complains when it doesn't work and expects the server guys to know why and fix it for them...
__________________
ShinyShoe is offline   Reply With Quote
Old 18 July 2013, 21:07   #10
Member
 
simon23's Avatar
 
Country: UK - England
Town: liverpool
Make: tohatsu6.1 one desig
Length: 6m +
Engine: mariner 125hp
Join Date: Jan 2012
Posts: 357
While you are talking about the site layout,my Android tablet loads 10 posts on each page which i think is the norm.if their are say 9 posts on the thread, when i have read them all i have to scroll back to the top of the page to see the list of threads on the right hand side to choose the next one i want to read.does everyone do this or am i missing something?
__________________
simon23 is offline   Reply With Quote
Old 18 July 2013, 21:35   #11
RIBnet admin team
 
Poly's Avatar
 
Country: UK - Scotland
Boat name: imposter
Make: FunYak
Length: 3m +
Engine: Tohatsu 30HP
MMSI: 235089819
Join Date: Sep 2005
Posts: 11,622
Simon, there is a small "top" link right at the bottom of the page (below the reply box) or have you tried the App?
__________________
Poly is offline   Reply With Quote
Old 18 July 2013, 21:53   #12
Member
 
simon23's Avatar
 
Country: UK - England
Town: liverpool
Make: tohatsu6.1 one desig
Length: 6m +
Engine: mariner 125hp
Join Date: Jan 2012
Posts: 357
For 2 years I've beeni issing about scrolling up,i was missing something thanks.i us the app on my phone but don't seem to get it on the tablet, i have no play store and when i try to load the app it says something like device not licencced to use this.it is only a cheap tablet.google search is a pain when you no were you want to go.
__________________
simon23 is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off




All times are GMT. The time now is 09:55.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.