Skip to content

issue: Recent book covers loading time on Home screen #718

@CaptainFrito

Description

@CaptainFrito

Issue mentioned here: #700 (comment)

@Uri-Tauber @Eloren1 let's find a solution together.
Previously we were loading one larger image before rendering the screen, so coming back to the home screen always came with a ~1 second delay.

Now in both themes we are rendering the screen immediately, then rendering the covers into a buffer, then displaying them. It still takes about 1 second in Classic and 1.6 second in Lyra (3 smaller images) but the lag is perceived differently because of the two-step render.

While I agree it makes the perceived lag more obvious, lag before rendering screens is a problem in a few places in Crosspoint, and is something that really affects the overall user experience. The most worst lag is when opening a book after selecting it in the browser, it takes a few seconds before the [Indexing...] toast is displayed, and it can really feel like the action wasn't registered. That's something I tried to avoid as much as possible on the home screen, so whenever we come back to the home screen we display it right away.

What do you guys think we should do differently? Can the design team weigh in on this as well? Thank you

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions