Spinner #254
Replies: 11 comments 3 replies
-
DSODe Spinner zien we terug in het component Progress Indicator Screenshots / VariantenStorybook NotitiesToepassing binnen Modal |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Open Formulieren
Screenshots / VariantenStorybook Naam variant: Loader Notities
|
Beta Was this translation helpful? Give feedback.
-
AmsterdamScreenshots / VariantenNotities
|
Beta Was this translation helpful? Give feedback.
-
Een redelijke oplossing is om aanvankelijk de (minder dan ideale) verzendsnelheid te tonen en vervolgens onmiddellijk bij het laden van de pagina een AJAX-request uit te voeren om de daadwerkelijke leveringsdata op te halen, de verzendsnelheden te vervangen door de datums zodra ze zijn geretourneerd. Op deze manier worden de laadtijden van het betaalproces helemaal niet beïnvloed door de externe service: als de postservice API snel de geschatte leveringsdatums retourneert, worden de verzendsnelheden min of meer onmiddellijk vervangen, maar als de service toevallig uitvalt of traag is, heeft de gebruiker nog steeds informatie over de verzendopties (het is gewoon niet optimaal). Als het gaat om het vertrouwen op een externe API om leveringsdatums te berekenen, is de kernafweging dat terwijl de feitelijke datumberekeningen worden vereenvoudigd (hoewel niet geëlimineerd), er fallback-oplossingen beschikbaar moeten zijn om te voorkomen dat de snelheid en stabiliteit van het afrekenen afhankelijk zijn van een extern systeem. |
Beta Was this translation helpful? Give feedback.
-
UtrechtScreenshots / VariantenPublieke website Pagina: Melding maken NotitiesSpinner is heel kort zichtbaar voordat je in het formulier terechtkomt. |
Beta Was this translation helpful? Give feedback.
-
TilburgScreenshots / VariantenPublieke website Pagina: Afspraak maken NotitiesSpinner is in combinatie met een bericht heel kort zichtbaar nadat je een Checkbox en andere input fields aanklikt. |
Beta Was this translation helpful? Give feedback.
-
Naar aanleiding van de vraag van @Rozerinay wat overwegingen
Een spinner in een submit button en dan de naam wijzigen kan problematisch zijn voor screenreader support en begrip. Plaatsen van essentiele tekst info in de CSS wordt goed ondersteund voor assistive technology maar kan lastig worden als de pagina vertaald moet worden. De andere oplossing, een tussenscherm met een spinner, heeft weer een ander probleem, zoals ik heb gezien bij Gravity Forms. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
✨ Dit component is nu Help Wanted ✨Help je mee hem door de Community stappen te krijgen? |
Beta Was this translation helpful? Give feedback.
-
Bij Terraform ben ik 'm tegengekomen in een Status Badge en in een Heading Group. |
Beta Was this translation helpful? Give feedback.
-
We willen graag meer leren over het Spinner component. In welke vorm, of vormen, wordt deze momenteel ingezet en toegepast binnen jouw organisatie?
Deel hieronder een link naar Figma, Storybook of screenshots. Met deze informatie kunnen we bewijzen dat het component onderdeel moet worden van de NL Design System component library.
Daarnaast wordt het delen van onderzoek gewaardeerd. Dus heb je zelf onderzoek gedaan en zijn er inzichten voor dit component? Dan horen we dit ook graag!
Naam
Spinner
Doel
Een animatie die aangeeft dat een proces nog bezig is, waardoor een deel van de pagina nog niet volledig is geladen of knoppen niet bedienbaar zijn.
Gerelateerde componenten
Progress Bar
Onderzoek
Loading Spinner - GOV.UK
Discussion over de Loading Spinner. Er wordt gezegd dat uit gebruikersonderzoek naar reiswebsites bleek dat gebruikers baat hadden bij een minimum weergavetijd voor de Spinner. Hierdoor was er ook tijd voor zaken zoals het afvuren van aria-live events op een betekenisvolle manier.
Loading & progress indicators — UI Components series - Medium
Het artikel bespreekt het belang van laad- en voortgangsindicatoren die gebruikers informeren en betrekken tijdens wachttijden. Enkele interessante punten:
Skeleton Screens vs. Progress Bars vs. Spinners - Nielsen Norman Group
In de video worden verschillende soorten laadindicatoren besproken. Hieronder lees je wanneer je welke laadindicator het beste kunt gebruiken:
Making an accessible loading button: Aria-disabled with friends - Bekk Christmas
In deze blog vertelt Bekk dat het ontwerpen van een toegankelijke Loading Button een echte hoofdbreker is. Er is geen eenvoudige one-size-fits-all-oplossing.
Rian geeft in deze opmerking aan dat een Spinner in een submit Button, waarbij de Button tekst daarna wordt aangepast, problematisch kan zijn voor de ondersteuning van screenreaders en het begrip van de gebruiker.
Use “Delivery Date” Not “Shipping Speed” - Baymard Institute
Zie discussie hieronder.
Beta Was this translation helpful? Give feedback.
All reactions