Кроссбраузерные острова данных XML, которые могут содержать теги сценариев

Мне интересно встраивать SCXML, приложение XML для описания диаграмм состояний, в HTML. В Internet Explorer есть так называемые «острова данных XML», которые обеспечивают элегантное решение этой проблемы. В качестве альтернативы IE9 и большинство современных браузеров, отличных от IE, позволяют обслуживать контент как XHTML, что позволяет смешивать различные типы документов для создания составных документов с использованием пространств имен XML. Кроме того, есть этот совет , который я нашел в вики Mozilla, который, кажется, предлагает подход HTML5 (здесь я использую этот термин очень вольно) для островов данных XML.

Подход Mozilla, по-видимому, обеспечивает наилучшую общую технику для встраивания XML-контента в HTML-страницу. Проблема в том, что он не работает, если встроенный XML-контент содержит тег «», который является частью грамматики SCXML.

Существует ли элегантный кроссбраузерный метод для встраивания произвольного XML-контента в HTML-страницу, включая тот, который содержит теги сценариев?

9
задан jbeard4 15 November 2011 в 05:03
поделиться