gptkbp:instanceOf
|
gptkb:standard
|
gptkbp:canBe
|
gptkb:Angular
gptkb:React
gptkb:Svelte
gptkb:Vue.js
gptkb:Vanilla_JS
|
gptkbp:category
|
Web development
Frontend technology
|
gptkbp:consistsOf
|
gptkb:Shadow_DOM
gptkb:HTML_Imports
gptkb:HTML_Templates
Custom Elements
|
gptkbp:definedIn
|
gptkb:W3C
|
gptkbp:deprecatedIn
|
gptkb:HTML_Imports
|
gptkbp:enables
|
Interoperability
Encapsulation
Reusability
|
gptkbp:example
|
<my-element>
<user-card>
|
gptkbp:hasFeature
|
Custom events
Lifecycle callbacks
Scoped styles
Attribute reflection
Shadow root
Slotting
Template cloning
|
gptkbp:hasPolyfill
|
gptkb:SkateJS
gptkb:WebComponents.js
gptkb:X-Tag
polymer
|
https://www.w3.org/2000/01/rdf-schema#label
|
Web components
|
gptkbp:introducedIn
|
2011
|
gptkbp:relatedTo
|
gptkb:CSS
gptkb:HTML
gptkb:JavaScript
|
gptkbp:replacedBy
|
gptkb:jQuery_UI
polymer
|
gptkbp:specifies
|
gptkb:HTML_Templates_specification
gptkb:Custom_Elements_specification
gptkb:HTML_Imports_specification
gptkb:Shadow_DOM_specification
|
gptkbp:supportedBy
|
gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
|
gptkbp:usedFor
|
Reusable UI elements
|
gptkbp:usedIn
|
gptkb:Progressive_Web_Apps
gptkb:Single_Page_Applications
gptkb:Design_Systems
|
gptkbp:bfsParent
|
gptkb:standard
|
gptkbp:bfsLayer
|
4
|