- From: Charles Pritchard <chuck@jumis.com>
- Date: Sat, 18 Dec 2010 12:51:22 -0800
- To: tantekc@microsoft.com
- CC: www-style list <www-style@w3.org>
The CSS3 User Interface draft attempts to deprecate (or 'support')
"fourteen HTML4 tags and four HTML4 attributes"
http://www.w3.org/TR/2000/WD-css3-userint-20000216
I'd like to see contentEditable added to the list.
*[contentEditable] {
user-modify: read-write;
user-input: enabled;
user-select: text;
}
It would remove some cruft from HTML in the long run.
It would be nice to see a :spelling style of selector, using the same
information leakage protection as a:visited.
I'd like something like this to work, eventually:
*[spellcheck=false] {
color-invalid-spelling: none;
background-invalid-spelling: none;
text-decoration-invalid-spelling: none;
}
*[spellcheck=true] {
color-invalid-spelling: none;
background-invalid-spelling: rgba(128,0,0,.5);
text-decoration-invalid-spelling: none;
}
There's some old discussion about contentEditable's purpose on whatwg:
http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2005-August/004570.html
And some talk about contentEditable and focus on w3:
http://lists.w3.org/Archives/Public/www-style/2005Aug/0021.html
Regarding passing actual focus events (triggering a scrollTo, for instance):
the css3-ui :menu pseudo-selector and the aria-flowto attribute set some
groundwork.
"user-focus: select-same" is also a big help.
Received on Saturday, 18 December 2010 20:51:08 UTC