Please fix your spinner
pleasefixyourspinner.com
pleasefixyourspinner.com
I think I prefer the one on the left, but if I happened to be of the opposite opinion, this page would not have changed my mind.
Edit: I'm curious what they'd think of my design[1], which is simultaneously "animated in a pulsing fashion" and "rotated with a fluid, linear animation". Is this a good design or a bad design, according to their criteria?
Personally I like both, and might pick one or the other as a stylistic choice.
If you combine them, you get one where the dots spin slowly, while there's another spinning effect with the colours of the dots themselves.
I, personally, prefer the one on the left too but I wouldn't ever say the one on the right is wrong or broken or needs to be "fixed"
The whole "I'm right you're wrong" crowd need to get in the sea.
I clearly remember at least 4 different family members all calling my first mobile phone a "wanker phone" and every single of them carries a mobile these days.
...so I did, after some contemplation at what this app will attempt to do, and am greeted with a brief amount of static text and two animations that could easily be GIFs.
IMHO, having to display a spinner at all is usually a symptom of the "modern web". Ironically, this app itself didn't display any while it was loading.
edit: it is, it's just also a React app
That's ~55 KiB of minified JavaScript (roughly, Act I of Macbeth in size) for a page with 82 words. Modern web development sometimes goes out of its way to be overcomplicated.
Ironically, the animation is all being done with CSS.
I think the optimal spinner might be the simplest possible one, just show something moving/changing to show that the page is still loading.
Somewhat amusing, a little detail missing
Our goal should be to get people to their content quicker, not satiate them with a perfect spinner, right?
A loading indicator does a nice job of indicating work being done.
Yes, this.
Every spinner is a band-aid over a bug.
I've dealt with C-suite (typically not engineering!) in tiny startups who were very interested in every detail of their spinners . . . but unwilling to consider the very fact that they needed a spinner to be a problem.
Please fix your webpage.
https://i.imgur.com/POLlQnR.jpg
Two images, few lines of text - yeah, let's make it a JavaScript only app!
When it is large it’s fine.
I don’t think segmentation alone is enough to justify pulsing rather than spinning. Compare for example two variants of a Font Awesome spinner:
Spinning (correct) https://fontawesome.com/icons/loader?f=classic&s=solid&an=sp... vs Pulsing (correct) https://fontawesome.com/icons/loader?f=classic&s=duotone&an=...
This other example is a little harder. Both spinning https://fontawesome.com/icons/spinner?f=classic&s=solid&an=s... and pulsing https://fontawesome.com/icons/spinner?f=classic&s=solid&an=s... seem slightly incorrect (though adding in visual contrast between segments makes pulsing seem much more correct: https://fontawesome.com/icons/spinner?f=classic&s=duotone&an...)
And here is a a third spinner from FontAwesome that always looks correct spinning and never looks correct pulsing. Solid spinning (correct) https://fontawesome.com/icons/spinner-third?f=classic&s=soli... / duotone spinning (correct) https://fontawesome.com/icons/spinner-third?f=classic&s=duot..., vs solid pulsing (incorrect) https://fontawesome.com/icons/spinner-third?f=classic&s=soli... / duotone pulsing (incorrect) https://fontawesome.com/icons/spinner-third?f=classic&s=duot...
My conclusion is that it’s clear that pulsing is sometimes much more correct than spinning, but it depends on the icon you’re using, it’s not as simple as “it’s segmented” or even “it’s segmented and the segments have visually contrasting brightness”.
My advice would be “Although they are called spinners, spinning may not be the best animation for them, there is also pulsing to consider. Whenever you pick a loading animation, compare ‘spinning’ to ‘pulsing’ to see which one looks more correct.”
It starts out not spinning and each segment fades in to full opacity one by one, creating an impression of the spinner “filling up” as you get closer to completing the gesture. The moment you complete the gesture, the fully solid spinner starts spinning, then the spinning slows while some of the segments start fading, and the fade starts pulsing as well. By the time the spinning has stopped, the pulsing is in full effect. When the action completes, all segments quickly return to full opacity and the spinner quickly begins spinning once again, and then (while spinning) the whole icon both fades and shrinks until it disappears.
That is an incredibly complex and incredibly well-executed spinner animation!
that's entirely troll-bait!