webauthn
webauthn copied to clipboard
export definitions?
AFAIK, in order to have terms that are defined -- e.g., <dfn>...</dfn>
-- in the webauthn spec able to be used by reference in other W3C & WhatWG specs, they need an export
attribute. E.g.: <dfn export>...</dfn>
. If this is truly the case, then do we want to export all our <dfn>s or tag some explicit subset for export?
See also related issue #1489
PR #1225 removed some unused <dfn>
s from the Authenticator Taxonomy section. We might want to re-introduce these dfn
s at some point.
this is a very minor nice-to-have issue, can be addressed in a milestone later than wd-03 or not at all.
Guidance from @tabatkins wrt our <dfn>
s:
Overall:
- "export" only applies to
<dfn>
s - don't export terms you use purely for internal purposes.
- do export everything else. i.e., anything you think another spec could possibly reasonably link to
"export" only applies to
<dfn>
s
Rather, it's generally only needed for "dfn"-type definitions. All other definition types default to being exported, but data-dfn-type=dfn
(which is the default if not otherwise labeled, or autodetected as something else) is not exported by default.
this is a nice-to-have and puntable to a later spec version.
See also related issue #1489