Over Webcomponenten

Een aantal jaren terug (halverwege 2014) was er nogal wat opwinding over webcomponenten, of zoals de Engelse naam is: Web Components. Er zouden voor van alles en nog wat complete stukjes code komen die allerlei taken zouden kunnen uitvoeren op je website.
Een paar jaar later was de euforie verdwenen. Er waren maar weinig browsers die het ondersteunden. Dat maakte het onbruikbaar.
Inmiddels wordt een deel van de oorspronkelijke specificatie door alle grote browsers ondersteund.

Het oorspronkelijke doel van webcomponenten was om de opbouw van webdocumenten verder te structureren. Het tegenovergestelde efect werd bereikt: Door de mogelijkheid om zelf elementen te definiëren zou er een brij van zelfbedachte elementen kunnen ontstaan, die de redelijk strakke HTML-structuur gemakkelijk zou kunnen verstoren.

Een webcomponent is een combinatie van HTML, JavaScript en CSS, verpakt als HTML-element

In de oorspronkelijke specificatie van webcomonenten zijn vier "hoofdgroepen" te onderscheiden:

Opmerking:
 
De term "webcomponent" wordt tegenwoordig niet meer gebruikt.

 
terug

html-445; Laatste wijziging: 31 juli 2025