Giter Club home page Giter Club logo

Comments (7)

samvermette avatar samvermette commented on August 29, 2024

@RobotAmiee how would having a "pull to load more" mechanism be more friendly? The whole point of infinite scrolling is that it's frictionless. It loads new data at the very moment when you want to see more data (when you're at the bottom of the table view).

That's how Twitter, Google and Facebook do it too. Doesn't it bother you in the App Store app having to tap "Load 25 more" instead of having it automatically load and append that new data?

from svpulltorefresh.

RobotAmiee avatar RobotAmiee commented on August 29, 2024

Sorry, it is just my opinion. And thanks for your advice.

from svpulltorefresh.

samvermette avatar samvermette commented on August 29, 2024

@RobotAmiee sorry if I sounded rude. User interface "friendlyness" isn't really a subjective term. Designers usually agree upon whether a UI element or mechanism is intuitive/friendly. That's why I asked why you thought having a "pull to load more" mechanism would be "more friendly". I was curious to know your reasoning, and in the process exposed mine. I didn't mean to shut you down.

from svpulltorefresh.

RobotAmiee avatar RobotAmiee commented on August 29, 2024

I tried some apps, most use the infinite scrolling mechanism as you said. And I test both mechanism, I must say infinite scrolling is more convenient. When I propose “pull to load more”, I just want to give our user a choice to load data or not, and a choice to save there mobile data usage. I am self not sure about providing the choice to user is necessary. By the way, you're a nice man.

from svpulltorefresh.

samvermette avatar samvermette commented on August 29, 2024

@RobotAmiee the bandwidth concern is a valid one. Maybe the infinite scrolling can get triggered only when the user lift its finger from the screen? Right now I think it gets triggered as soon as the table footer gets visible. That way panning up the tableview to reveal the footer and then panning back up without lifting your finger wouldn't trigger the load...

from svpulltorefresh.

RobotAmiee avatar RobotAmiee commented on August 29, 2024

That's a enhancement, so when people's finger is on screen and slide up to make the footer invisible, then shouldn't load data. Am I right?

from svpulltorefresh.

samvermette avatar samvermette commented on August 29, 2024

@RobotAmiee that's what I'm describing yes. That being said, I think the bandwidth save is less important than the slight amount of time you gain by having it load the data as soon as you reach the footer view. In other words, fast loading is more important than a tiny bit of wasted bandwidth. I have tested the gesture with the Twitter and Facebook apps and that's also how they do it.

from svpulltorefresh.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.