[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] Benefits of polyglot XHTML5
- From: Jesper Tverskov <jesper.tverskov@gmail.com>
- To: xml-dev@lists.xml.org
- Date: Mon, 5 Sep 2011 19:14:27 +0200
I'm not sure I have understood CDATA sections in polyglot XHTML.
In HTML5, "text/html",
http://dev.w3.org/html5/spec/Overview.html#cdata-sections, CDATA
sections can only be used inside foreign content (SVG or MathML). Does
that include internal JavaScripts?
In polyglot XHTML we cannot use escaped "<" and "&" in internal
JavaScript because of a DOM issue (as I have understood it).
When you suggest to use CDATA inside JavaScript in polyglot markup,
having the form:
<script>
\\<![CDATA[
a < b
\\]]>
</script>
it means that we _can_ use not safe content inside a JavaScript if it
is inside a CDATA section in polyglot markup...
What about HTML5 then, saying CDATA sections can only be used in SVG or MathML?
Cheers
Jesper Tverskov
http://www.xmlplease.com
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]