- From: Simon Sapin <simon.sapin@exyr.org>
- Date: Mon, 12 Aug 2013 15:35:49 +0100
- To: Bjoern Hoehrmann <derhoermi@gmx.net>
- CC: www-style@w3.org
Le 12/08/2013 15:16, Bjoern Hoehrmann a écrit : > * Simon Sapin wrote: >> 2. Have a normative definition near the beginning like this: "Within >> this specification, the ambiguous term <dfn>character</dfn> is used as a >> friendlier synonym for Unicode code point." This is what CSS Text does, >> except that there "character" means grapheme cluster rather than code point. > > The term is not ambiguous if it is normatively defined. Do note that the > surrogate code points are code points; if you do not want to include the > surrogate code points, the term to use is usually Unicode Scalar Value. I think it would be the right thing to do, but unfortunately it is possible to inject (CSS-unescaped) surrogates into CSS though JavaScript: data:text/html,<style>body:before{}</style><script>document.styleSheets[0].cssRules[0].style.content="'-\ud834\udd1e-'"</script> data:text/html,<style>body:before{}</style><script>document.styleSheets[0].cssRules[0].style.content="'-\ud834-\udd1e-'"</script> -- Simon Sapin
Received on Monday, 12 August 2013 14:36:16 UTC