Glossary
Shadow DOM
Shadow DOM is een webstandaard die encapsulatie van de DOM (Document Object Model) en CSS binnen een specifiek element mogelijk maakt, bekend als de schaduwtak. Deze geïsoleerde DOM en CSS zijn gescheiden van de hoofddocument-DOM, wat effectief een afgebakende grens voor de component creëert. Shadow DOM helpt bij het creëren van zelfverzekerde, herbruikbare webcomponenten die aan een webpagina kunnen worden toegevoegd zonder zich zorgen te maken over conflicten met andere stijlen en scripts op de pagina.
Het introduceert ook functies zoals schaduwonderdelen en slots die ontwikkelaars in staat stellen bepaalde delen van de schaduwtak bloot te stellen voor aanpassing door de bovenliggende pagina. Dit biedt een flexibele manier om inhoud in de component door te geven en het uiterlijk aan te passen, terwijl de encapsulatie behouden blijft.