Replies: 1 comment 2 replies
-
Hi @Tarun-DXC Thanks for reaching! Although the use of this kind of element could change perceptually the loading time (not actually much compared with a spinner), a moderate loading time, no matter the element we use in the UI to provide feedback, is a bad user experience. There are strategies to follow in order to change loading perception, but let's first approach the problem at its core. Before entering in detail, I would like to understand better the context:
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Is your feature request related to a problem? Please describe.
While working on SOE for complex screen consisting multiple API calls, we get the feedback that performance is not good. During investigation it was identified that there are many API calls which happen on the screen. They are used to load different sections of screen. API response time is good but the screen is taking time to load because of multiple sections
Describe the solution you'd like
A temporary animation placeholder for when a service call takes time to return data and we don't want to block rendering the rest of the UI. e.g.
Shimmer on Fluent - https://developer.microsoft.com/en-us/fluentui#/controls/web/shimmer
Skeleton on Shopify - https://polaris.shopify.com/components/feedback-indicators/skeleton-page#navigation
Describe alternatives you've considered
None. Currently we use Spinner component to show ongoing API calls
Additional context
Add any other context or screenshots about the feature request here.
Add Labels
screen rendering, performance, assure policy
Beta Was this translation helpful? Give feedback.
All reactions