Web Components er en teknologi, der giver dig mulighed for at oprette genanvendelige komponenter i webdokumenter og webapplikationer. Webkomponenter understøttes direkte af webbrowsere og kræver ikke yderligere biblioteker for at fungere.
Webkomponentmodellen indebærer indkapsling og kompatibilitet af individuelle HTML-elementer .
Indtil videre eksisterer der delvis understøttelse i browserne Chrome , Firefox , Opera og Safari . Polyfills er implementeret til browsere, der ikke understøtter webkomponenter .
Webkomponenter omfatter tre teknologier, som hver kan bruges separat fra de andre:
Disse teknologier er standardiseret af World Wide Web Consortium (W3C). De aktuelle versioner af specifikationerne er placeret i webcomponents GitHub - lageret Arkiveret 17. september 2017 på Wayback Machine .