HTML XML Use Case 04
This use case is about embedding islands of XML into HTML.
The XML gang replies: How can you be sure that a value designates "not a script"? They propose a @run or @norun attribute to explicitly allow or disallow browser execution of a given script object. The HTML gang says that wouldn't be useful for many years to come, and by that time people would have set a precedent of not bothering with either of them.
Other XML gang members think it's tag abuse to use the script element for something that's not a script. The HTML gang counters that HTML element names are more about historical origin than current use: the i element is now "alternate presentation", not necessarily italics.
Other possibilities are adding specific bridge elements to incorporate new vocabularies, like the existing HTML svg and math elements.
Sorry for the lack of citations; I don't have the energy to pinpoint who said what where just now. Corrections are solicited.
--John Cowan 06:50, 24 January 2011 (UTC)
Additional comments in the [|Talk Section]