Toggle-schakelaars worden als schadelijk beschouwd

Ik heb onlangs een bericht gelezen van Marcin Wichary's Unsung, waarin hij wijst op een vreemd macOS-dialoogvenster dat boolean toggles (aan/uit-schakelaars) in vier verschillende tinten grijs toont.

Marcin stelt enkele verbeteringen voor, maar het werkelijke probleem is fundamenteel voor macOS: dit type schakelaars zijn slechte UI-besturingselementen en zouden simpelweg niet mogen bestaan.

Ik vermoed dat toggles zijn ontstaan op iOS, waar ze checkboxes vervingen. De reden is waarschijnlijk dat ze tactieler aanvoelen op een touchscreen, een groter raakdoel hebben en lijken op fysieke schakelaars; Apple's oorspronkelijke UI-ontwerpbenadering voor iOS hechtte veel waarde aan dit soort skeuomorfisme.

Toggles zijn logisch in de echte, fysieke wereld vanwege hun mechanische eigenschappen. Maar zelfs daar zijn extra hulpmiddelen nodig om ze effectief te laten werken. Neem bijvoorbeeld een stekkerdoos met een schakelaar om deze aan of uit te zetten:

Let op dat er voor elke status labels aanwezig zijn en een lampje dat de huidige status aangeeft. Dat is nodig omdat de schakelaar zelf symmetrisch is; er is geen overduidelijke manier om puur aan de knop te zien of deze aan of uit staat.

Laten we nu teruggaan naar de digitale toggle:

Staat deze schakelaar aan of uit? Als je niet al weet dat "links" "uit" betekent en "rechts" "aan", heb je absoluut geen manier om dit vast te stellen.

De pogingen van Apple om de status van toggles duidelijker te maken, leidden uiteindelijk tot de verwarrende situatie in het oorspronkelijke screenshot. Daarom is de meest doelmatige oplossing voor het oorspronkelijke UI-probleem simpelweg het gebruik van een besturingselement waarvan de status onmiddellijk duidelijk is.

Update

Er is een discussie op lobste.rs, inclusief een punt waar ik me niet van bewust was: er is een toegankelijkheidsinstelling in macOS genaamd "onderscheid maken zonder kleur" (differentiate without color). Deze instelling helpt door kleine aan/uit-indicatoren op de schakelaars te tonen.

Mocht het zoekveld in je Systeeminstellingen niet werken, dan is deze optie te vinden onder 'Beeld' (Display).