Web Form Controls UX

Discussions debate the usability, accessibility, and merits of native vs. custom web UI elements like checkboxes, radio buttons, dropdowns, and toggle switches, often advocating for simple checkboxes over novel alternatives.

📉 Falling 0.5x Web Development
3,351
Comments
20
Years Active
5
Top Authors
#8262
Topic ID

Activity Over Time

2007
2
2008
20
2009
52
2010
94
2011
156
2012
228
2013
175
2014
104
2015
104
2016
146
2017
95
2018
86
2019
177
2020
197
2021
277
2022
383
2023
308
2024
418
2025
283
2026
46

Keywords

ARIA US CSS UX IMO hakim.se HTML5 www.andy HTML NOT checkbox radio select buttons toggle input accessibility ui semantically inputs

Sample Comments

BiggsHoson Jan 23, 2024 View on HN

What on earth happened to good ol' checkboxes?

User23 Feb 12, 2024 View on HN

UX novelty for its own sake is annoying. Just use a checkbox.

Philip-J-Fry Mar 8, 2024 View on HN

According to who? It's a restyled checkbox.

thenoisywatcher Sep 16, 2020 View on HN

Web developers should understand the UX value of UI elements they use. Useful comparison of dropdowns, radio buttons, multi-select, and toggle switches.

leg100 Dec 24, 2022 View on HN

What's the issue with bog standard selects? Is it purely aesthetics, or are there accessibility problems?

devops000 Jul 4, 2021 View on HN

Cool! Would be great to have a tile checkbox/radiobutton. It's very useful instead of dropdowns with a few options.

mschuster91 Jul 20, 2015 View on HN

The advantage of dropdowns is their integration in the browser UI - which means stuff like VoiceOver works just fine.

mschuster91 Jul 20, 2015 View on HN

The advantage of dropdowns is their integration in the browser UI - which means stuff like VoiceOver works just fine.

lopkeny12ko Feb 12, 2024 View on HN

Why not just use a checkbox? Is anyone here a designer with a serious answer to this?

dlikhten Jul 22, 2011 View on HN

Not just looks, it solves certain big usability problems I have with regular selects or checkboxes for values. However the few non-native problems are indeed problematic. We got brainpower here, lets make it work!