This issue was moved to a discussion.
You can continue the conversation there. Go to discussion →
Richtlijnen formulieren: Links versus buttons, wanneer gebruik je welk element? #210
Labels
documentation
Improvements or additions to documentation
In de richtlijnen voor formulieren kan de onderstaande tekst worden opgenomen. Maar hiertegen zijn goede bezwaren.
Als NLDS is het belangrijk dat we een gefundeerde bruikbare richtlijn hebben waar consensus over is.
We voeren de discussie hierover bij dit issue.
Deze richtlijn is voor nu niet opgenomen in de docimentatie
Discussie bij orginele PR: nl-design-system/documentatie#400
nl-design-system/documentatie#400 (comment)
Links versus buttons, wanneer gebruik je welk element?
Het fundamentele verschil tussen een button en een link is het doel en de opvolgende actie.
Een link verwijst naar een andere locatie, op of buiten de webpagina. Een button zorgt voor een actie, zoals het formulier versturen, informatie wissen, een modal openen of het uploaden van een bestand.
Ook de toetsenbordinteractie is anders. Een link bestuur je met alleen de “enter”-toets, een button bestuur je met de “enter”-toets of de spatiebalk. Screenreadergebruikers krijgen de informatie “button” of “link” voorgelezen als het element focus krijgt en hebben dus verschillende verwachtingen van de werking.
Maar hoe gaan we hiermee om in het design? Standaard ziet een button eruit als een knop en een link is een onderstreept woord of zin.
Soms wordt hiervan afgeweken om een knop minder visueel gewicht te geven. Kies dan voor een ander ontwerp van de button en gebruik dat consistent binnen de website. Kies niet voor een button die eruitziet als een link en andersom.
Door te zorgen voor een consistente weergave van links en buttons, voldoe je aan:
The text was updated successfully, but these errors were encountered: