aral,
@aral@mastodon.ar.al avatar

Daft is so apt.

What the fuck state are those switches in, Daft?

arkd,
@arkd@mastodon.design avatar

@aral plot twist - it's a slider from 1 to 10

aral,
@aral@mastodon.ar.al avatar

@arkd 🤯

devnull,
@devnull@crag.social avatar

@aral indeterminate checkboxes are definitely a thing. We use them in @nodebb when we need to render a checkbox state that is not explicitly checked.

aral,
@aral@mastodon.ar.al avatar

@devnull They definitely are a thing. They’re an abomination :)

They violate the affordance of the control, not to mention conventions and expectations.

A checkbox is either checked or it is not. There is no intermediary indeterminate state. (It can also be disabled.) Ditto for a toggle switch which is modeled on an actual toggle switch; a switch that toggles between two states. If such a switch is stuck in the middle, it’s broken.

devnull,
@devnull@crag.social avatar

@aral ha! As with all abominations sometimes there are places they can be helpful?

I was building out additive permissions in #nodebb when I needed to communicate to the end user that even though a specific privilege was not checked, that in reality, though the additive nature, it may as well have been. (e.g. a particular user group may not have the privilege to post new topics, but if the global registered users group does, then all other groups do too). An indeterminate checkbox was perfect 🤷‍♂️

devnull,
@devnull@crag.social avatar

@aral ... that it was purely aesthetic (so it didn't muck up the backend), was available as an HTML attribute, and enjoyed full support ... was icing on the cake 🙂

gooberking,

@devnull @aral I think the only valid use case I've seen is when you have a checklist with sub-items, and you need to indicate on the patent that some child items are checked and some are not, but there are probably better ways to do that...

devnull,
@devnull@crag.social avatar

@gooberking @aral nope, sounds like a perfectly cromulent way to express that state to me

julian,

@aral @devnull I saw the screen shot before reading the comment, and my first thought was, "Hurray! At last someone has seen sense and not presumed to provide a default, because this is meant to be a deliberate choice." BTW, my junk box contents includes some physical toggle switches that have a centre off position.

aral,
@aral@mastodon.ar.al avatar

@julian @devnull I despair.

somewhat_damaged,

@aral I bet its the "Legitimate interests" legal loop bullshit

aral,
@aral@mastodon.ar.al avatar

@somewhat_damaged They took a toggle switch and added an indeterminate state. I have a legitimate interest in slapping them.

stevensrmiller,

@aral

Schrödinger's switches.

aral,
@aral@mastodon.ar.al avatar

@stevensrmiller Only you can see the cat but you still don’t know whether it’s alive or dead.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • DaftPunk
  • DreamBathrooms
  • ngwrru68w68
  • tester
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • mdbf
  • tacticalgear
  • JUstTest
  • osvaldo12
  • normalnudes
  • cubers
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • modclub
  • megavids
  • lostlight
  • All magazines