101 reputation
1
bio website
location
age
visits member for 2 years, 4 months
seen Aug 14 '12 at 6:42

Aug
13
comment Why is it impossible to deselect HTML “radio” inputs?
Historical use cases are irrelevant because the radio buttons in question function differently and serve a different function. They are only somewhat similar to their analogical prototype, but you can't make conclusions on this basis. There is no generic UI control, but there is a particular case of it. This is an obvious oversight from the engineering point of view.
Aug
13
comment Why is it impossible to deselect HTML “radio” inputs?
Don't you understand that most screen readers, or automation testing tools don't and cannot execute JavaScript? If you can do it only in JavaScript, for certain purposes, it means you can't do it.
Aug
13
comment Why is it impossible to deselect HTML “radio” inputs?
To rephrase it: "a radio button is meant to have only one option valid" is a preposition that has no argument. You put it as a "fact of life", while this is no axiom or fact. It is an opinion. Be it your own opinion or opinion of W3C or anyone else - is of no consequence. Preposition is made true or false in a formal way, where opinions don't matter.
Aug
13
comment Why is it impossible to deselect HTML “radio” inputs?
"A radio button is meant to [...]" - who says that? Do you have "some other" browser control to offer? I'd sure use that instead. The use of JavaScript, in this particular case makes the functionality of deselecting all options by repeated selection of one already selected impossible.
Aug
13
answered Why is it impossible to deselect HTML “radio” inputs?
Aug
13
awarded  Supporter