W3C home > Mailing lists > Public > www-math@w3.org > November 2013

MathML and dashes in element names

From: Dimitri Glazkov <dglazkov@google.com>
Date: Fri, 8 Nov 2013 13:07:14 -0800
Message-ID: <CADh5Ky2dLN=traOGf_byJ3JZczNHdQRcEURi17na5-VZ7Kt-eQ@mail.gmail.com>
To: www-math@w3.org
Cc: "Tab Atkins Jr." <jackalmage@gmail.com>
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:

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

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:

Happy Friday!

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

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:27:46 UTC