HTML
A way to create safe components that are isolated from outside styles and scripts.
Shadow DOM
Shadow DOMは、HTMLの一部として使える「隠れたミニWebページのようなもの」です。
ボタンやウィジェットなどの中身(見た目や動作)を、他のページのCSSやJavaScriptの影響を受けずに安全に分離して作ることができます。
たとえば、外部のカレンダー部品を埋め込んでも、他のスタイルが崩れたりしないように守ってくれます。
この仕組みを使えば、「中の構造は他から見えず」「見た目や動作が壊れにくい部品」を作れます。