MathML and dashes in element names

Hello MathML peeps!

Your colleague from WebApps WG here. I am editor of the Custom Elements
spec (http://www.w3.org/TR/custom-elements/).

This specification enables authors to define their own types of DOM
elements (hence the "custom elements" name). To distinguish "custom"
elements from "built-in" elements within the HTML namespace, we use the
presence of a dash (U+002D HYPHEN-MINUS character) in the tag name of the
element and a blacklist of pre-existing dash-containing tag names:
http://www.w3.org/TR/custom-elements/#concepts

Naturally, this approach would only work if existing specifications whose
tag names coexist in HTML namespace (SVG and MatML) would avoid creating
elements with dash-containing names in the future revisions of their
specifications.

SVG WG (via Tab Atkins, cc'd) already stated that they will do so. I was
hoping I coordinate the same with you guys. Can I get an amen? :)

Here's the spec bug that covers this:
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23256

Happy Friday!

:DG<

Received on Friday, 8 November 2013 21:07:40 UTC