I know this is relatively early; however, I'm very concerned by the approach taken here. It seems there is overlap and redefinition of the Web platform pieces themselves - as in, subsetting HTML+CSS+JS would be concerning, but this is defining elements like <image>
all over again, in a way that is close to but not quite "the Web". (For example, the CSS and JS files are, presumably, automatically applied to the HTML file, since there's no mention of <LINK>
, <STYLE>
or <SCRIPT>
support?). It also seems (from the inclusion of a <text>
element) that the flow text model is very different from the normal HTML one as well. (what happens to text outside a <text>
?)
I really think this should be defined in terms of custom elements, and default HTML/CSS/JS.