Giter VIP home page Giter VIP logo

Comments (2)

mayankgureja avatar mayankgureja commented on May 30, 2024

This is a pretty easy thing to do. What we do have to decide is if we really want a splash screen.

A splash screen can be for branding, which would require an artificial delay. That is not very useful and users don't like to wait. The other use is to replace the "Loading..." message with a splash screen. In this route, a splash screen is more purposeful, and I'm thinking of doing it this way. I can may be add a 3 second artificial delay (It takes about a second for the nutrients list to show up) and then back to the activity at hand. Or may be no delay at all and the splash screen is there for however long it takes to get the data. If it's fast, it's fast and the user misses the splash screen altogether.

from phillyhealthcode.

asobti avatar asobti commented on May 30, 2024

In the absence of an artificial delay, on a fast net connection, rather than missing the splash screen altogether, the user might see a flicker / flash, which might seem weird / like a bug.

I recommend implementing this without an artificial delay like you suggest and then seeing how it behaves with a fast net connection (dragonfly3)

from phillyhealthcode.

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.