How long should a page take to load?
Back in 1997 Jacob Nielsen was suggesting:
Currently, the minimum goal for response times should therefore be to get pages to users in no more than ten seconds
Obviously expectations have sped up a fair bit since then.
How many seconds do we think is reasonable nowadays?