News for hackers. Stuff that matters.
Re:In Loving Memory of Square Checkbox by beAbU on Monday January 29, 2024 @08:34AM (#39176033)
Yeah so in your example:

"Disable all extensions" = OFF.

Does this mean all extensions are currently on, or off? Does toggling the switch to on /enable/ the disable-all-extensions subroutine?

A switch brings in a bunch of double negatives that can be avoided in most cases.

Hella confusing!

Re:In Loving Memory of Square Checkbox by phkahler on Monday January 29, 2024 @09:42AM (#39176773)
>> A switch brings in a bunch of double negatives that can be avoided in most cases.

If you put the labels next to the switch: ON [xxxx] ---- OFF then it's clear that sliding the switch toward the label puts it in the on or off state. But hey, we can save some screen real estate but swapping the labels and hiding the inactive one under the switch! Yay! For on/off a chechbox is much clearer for the size.