[2] DocumentFragment
の「親」に相当する節点のことをホストといいます。
[5] template
要素は、関連付けられた DocumentFragment
を持ち、これを雛形内容といいます。従ってホストと雛形内容は逆方向の関係になります。
[16] ただしなぜかこれがホスト関係であることは 2016年3月までは DOM Standard にも HTML Standard にも明記されていませんでした。
[6] 影根 (ShadowRoot
) に対する影ホストもホストです。
host
属性[18] ShadowRoot
インターフェイスの
host
IDL属性の取得器は、
文脈オブジェクトのホストを返さなければなりません >>19。
[14] DocumentFragment
インターフェイスではなく
ShadowRoot
インターフェイスに
host
IDL属性が定義されています。
[4] ホストの概念は template
要素と影DOMのために2013年に DOM に追加されました。
[11] Shadow: add shadow root · whatwg/dom@b2ee400 ( 版) <https://github.com/whatwg/dom/commit/b2ee400a6542dc76d41bed5d2edb8c85ba241bfc>
[12] Editorial: be clearer on host, define light tree · whatwg/dom@ce7df0b ( 版) <https://github.com/whatwg/dom/commit/ce7df0bfe425b4502bb40e66806dd76f14fcf68b>
[13] Set <template>'s DocumentFragment's host · whatwg/html@baa8e34 ( 版) <https://github.com/whatwg/html/commit/baa8e346d737c115d4a676caa4a172983b87255e>
[17] Editorial: add "shadow host" and "assigned" as terms · whatwg/dom@8ae8749 ( 版) <https://github.com/whatwg/dom/commit/8ae87496beb249925a3a72cf62aee9987e3620eb>
[23] [css-scoping] Remove 'shadow host' dfn, since DOM now defines it. ( (tabatkins著, )) <https://github.com/w3c/csswg-drafts/commit/c9945a5561d4b7a4e2ec14ec866b8d1b84708d83>
DocumentFragment
で節点文書が異なります。