@@ 6,21 6,9 @@ userAgentCSS = unlines [
"html {speak-as: normal no-punctuation}",
"",
"/** Forms **/",
- "button[type=button], input[type=button] {speak: never} /* Won't do anything without JS */",
- "",
- "button::before, input[type=reset]::before, input[type=submit]::before {",
- " content: 'Button';",
- " voice-pitch: high;",
- "}",
- "select::before, textarea::before, input::before {content: 'Input'; voice-pitch: high}",
- "output::before {content: 'Output'; voice-pitch: high}",
- "text-area, button, select, input, output {voice-pitch: low}",
- "input[placeholder] {content: attr(placeholder)}",
- "input[value], output[value] {content: attr(value)}",
- "text-area {speak-as: literal-punctuation}",
- "",
- "option {speak: never} option[checked] {speak: always}",
- "select[multiple] option {cue-before: url(bulletpoint.wav)}",
+ "button, select, textarea, input, output {speak: never} /* Leave to special form entry mode */",
+ "button[type=submit] {speak: always}",
+ "input[type=submit][value] {speak: always; content: attr(value)}",
"",
"/** Tables **/",
"table::before {content: 'Table'; voice-volume: x-soft}",