Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 6
Due to the recent sprouting up of the trend of infinite scrolling on big name web apps (new twitter and google image search), I’ve been thinking a lot about this new web trend.
Something doesn’t quite sit right with me with infinite scrolling. My main concern is it breaks the experience of the scrollbar, now it is not a consistent way to navigate the height of a page (because the height is changing). Because of this the browser acts differently than what a user is used to and may confuse some users. Also it feels odd, scrolling to the bottom of a page then the scroll bar jumps up a bit and now the page is longer. It doesn’t feel like how the browser should act. There is a basic article on UI Patterns (the comments have some better insight than the article itself):
http://ui-patterns.com/patterns/ContinuousScrolling
Back to twitter and google image, I think the twitter interface might be the only acceptable the place to do it. I think twitter can get away with it because of the nature of their application, because tweets are being added every second. I think google images is not a good place to have it as pagination is very useful for remembering where images are - and a lot of the time people jump back and forth between image pages.
Are there any REAL reasons to use continuous scrolling and break user expectations of the scrollbar? Are there any other examples of it being used in a proper context or in a wrong context?
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I’m kind of in an agreement here but I see a few more uses for it. As an example, Google Reader has this implemented and I enjoy it a lot - especially because I some times tend to let my feeds run rampant and stack up to infinite on itself. While I don’t read every feed entry I like that I can scroll over them all without pause (unless I intend to).
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
The new Twitter is the only use of infinite scrolling I’ve encountered that doesn’t bug me. In most cases, I don’t like not knowing how much content there might be.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Google Images at least delineates pages even with the infinite scrolling. Though if they made it more clear (perhaps alternating background colors for each page) it would be more useful. It’s easy to miss page breaks in its current implementation.
I’m a fan of infinite scrolling, it totally makes sense for content sites since it puts the user in a mode of consumption, not navigation.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Infinite scrolling is perfect for anything that requires your attention 5 or more (separate) pages of content.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Another problem is bookmarking, how do you bookmark page six into the infinite scroll? Returning to the same spot can be a pain.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Infinite scrolling doesn’t bother me, as long as the navigation is either visible at all times, or easy to get to. The new Twitter has keyboard shortcuts and the top bar, but what if new tweets came in? Gotta scroll up at some point.
This site would be acceptable for infinite scrolling, mainly because of that nice, big, “Scroll to top” button on the right. Need to get out of infinity? Click and *whoosh* - back to the top!
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
@jorgtron It would be nice if infinite scrollers had a fallback that updated the address with the proper page number url.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I think that infinite scrolling encourages to read more content, because as you said, the scroll bar changes. I look at the scroll bar and I think “I’m almost done, I’ll read just one more” and it’s obviously not just one more, it’s a lot more!
It’s awkward the first times, because we have that page paradigm in our minds, but really, pages are a book/magazine thing, the Internet is better than that.
I don’t know why someone would like to bookmark “a page”, Tumblr, Twitter, Google image search, etc. are lists of stuff, not content worth bookmarking.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I hate infinite scrolling for the sole reason that it changes the behavior of the scrollbar. If I scroll down too fast the bar acts funny and moves itself from under the mouse pointer and I have to find it again. If you are going to have an infinite scroll in your application why even have a scrollbar at all?
The scrollbar is a visual metaphor showing the user how much of the page they have left. It’s like looking at how much thickness is left in the book you are reading. With infinite scrollbars that whole metaphor gets tossed out the window and you are left guessing.
I think for these infinite scrollbars to be effective you have to push the envelope a bit in regards to UI. Develop other forms of moving down that page (keyboard down arrow, spacebar, another way for the mouse) and make sure the users are aware of it and just remove the scrollbar. You do that and there is no confusion.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
On more than one occasion I have been caught with the “where is the footer” syndrome when trying to find a link that usually is only contained in a footer.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Just tested it on the new Twitter and what Scrivs says is true. The scrollbar jumps from under the mouse point. That is annoying.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I’ve seen infinite scrolling in Forrst; when viewing posts and it works well. And like Twitter, you need to scroll to the top to view the latest post.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
It changes the behaviour of the scrollbar. It also changes the behaviour of whatever mechanism your browser uses to tell you the page has finished loading.
Oftentimes, I won’t try and scroll until the page has finished loading. I want to see the whole thing, not a half-loaded version. Joke’s on me though… the author of the page deferred loading the whole thing until I scrolled to the bottom.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I might be in the minority, but I see no purpose for the scrollbar. Since the invention of the scroll wheel, I haven’t clicked on it. Since the 2007 Mac tracpad, I haven’t even used a mouse. I don’t need to know my position on the page. I’d disable the thing altogether, if I could.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
@jorgtron why would you want to book mark page six of something using infinite scroll i.e. twitter or google images? its used on places where bookmarking would be stupid because the content is changing to much… google images will add new images, take out crap ones, change there algorithm and twitter updates speak for them selves…
I dont think scrolling is a problem anymore, infinite scroll is just another advancement that we have to brace and see what cool things we can use out of it.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I think we are seeing this technique more and more because people now use the mouse scroll wheel much more than the scrollbar. I’ve seen many image galleries use this before Google images adapted it.
Another good use of this technique is in google reader, where I can continue to browse over posts with just the scroll wheel until I’ve had enough.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Twitter’s infinite scrolling implementation sacrifices the accuracy of the scroll thumb (position and size no longer reflect position and size of the entire document) to gain tax-free paging.
Infinite scrolling is an area for UI innovation. For instance, the scrollbar track could double as a visual index and offer paging controls. It would further be interesting to explore the continuum of manual to automatic paging metaphors.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
I find the infinite scrolling on Tumblr’s dashboard quite useful. I would propose that the difference between Google Image Search and Twitter/Tumblr’s usage is that one could reasonably expect to find something in Google Image Search in the same position on a second search, but on both Twitter and Tumblr the chronological nature of the content means nothing would ever be on the same page even if it was paginated traditionally. I’m still not totally sold on this pattern, but I think it can work for some types of content, and if people keep innovating it’s delivery, it could become a viable technique.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
A thought just struck me - infinite scroll for infinite content and pagination for a known size of content?
Maybe that is the awkward part - seeing infinite scrolling in places where you expect a well defined piece of information, like for example 10 latest blog entries?
Also, infinite scroll has a major disadvantage if you want to jump over large chunks of information in one hop - say to skip first 1000 results in google image search.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
In some places it works, in some it doesn’t. I agree that it should only be used for sites where the content changes constantly - and in saying that, I believe Google Images is not a good place to exercise this. I used to go to a results page and control-click a number of pages to scroll through later - now I just scroll, and scroll, and scroll….
... it feels endless. Not to mention how annoyingly tiny the scrollbar becomes at the end.
But yes, in Twitter I love it (be it the website or apps). Dynamic services like Twitter are made for continuous scrolling.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Paging is a way to monetize search results. Scrolling internet web results is faster and easier. One website that offers scrolling internet web results is Norele.com. The 13 y.o. I had try it likes it better than paging. Also a newer than me be likes the delivery. Maybe a seasoned internet surfer will have to relearn searching.
You need to Login or Register to comment. Become a member of this great community because you like to be a rebel and actually learn on a website.
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 120
A PHP Error was encountered
Severity: Warning
Message: strtotime(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Los_Angeles' for 'PDT/-7.0/DST' instead
Filename: posts/single.php
Line Number: 52
Infinite scrolling works on Twitter apps for the iPhone. I don’t use Google image search in its current form.
However, on sites like http://www.youmightfindyourself.com/ it works brilliantly, but only because I’m so caught up with the content I don’t care about the damn scroll bar at all.