Glossary
Shadow DOM
Shadow DOM ist ein Webstandard, der die Kapselung des DOM (Document Object Model) und CSS innerhalb eines bestimmten Elements, bekannt als der Schattenbaum, ermöglicht. Dieses isolierte DOM und CSS sind getrennt vom Hauptdokument-DOM und schaffen effektiv eine abgegrenzte Grenze für die Komponente. Shadow DOM hilft dabei, eigenständige, wiederverwendbare Webkomponenten zu erstellen, die zu einer Webseite hinzugefügt werden können, ohne sich um Konflikte mit anderen Stilen und Skripten auf der Seite kümmern zu müssen.
Es führt auch Funktionen wie Schattenparts und Slots ein, die es Entwicklern ermöglichen, bestimmte Teile des Schattenbaums für die Anpassung durch die übergeordnete Seite freizugeben. Dies bietet eine flexible Möglichkeit, Inhalte in die Komponente zu übergeben und ihr Erscheinungsbild anzupassen, während die Kapselung aufrechterhalten wird.