XML.orgXML.org
FOCUS AREAS |XML-DEV |XML.org DAILY NEWSLINK |REGISTRY |RESOURCES |ABOUT
OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
Re: [xml-dev] Benefits of polyglot XHTML5

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]


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 1993-2007 XML.org. This site is hosted by OASIS