Statements (31)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:REST_API
|
gptkbp:availableOn |
modern web browsers
|
gptkbp:builtBy |
IntersectionObserver object
|
gptkbp:category |
gptkb:REST_API
gptkb:DOM Web performance |
gptkbp:compatibleWith |
gptkb:Internet_Explorer
|
gptkbp:definedIn |
W3C Intersection Observer API specification
|
gptkbp:hasMethod |
disconnect
observe takeRecords unobserve |
gptkbp:hasProperty |
gptkb:root
thresholds rootMargin |
https://www.w3.org/2000/01/rdf-schema#label |
IntersectionObserver
|
gptkbp:introducedIn |
2016
|
gptkbp:MDNReference |
https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API
|
gptkbp:parameter |
gptkb:IntersectionObserverEntry
|
gptkbp:result |
IntersectionObserverEntry objects
|
gptkbp:supportedBy |
gptkb:Edge
gptkb:Safari gptkb:Firefox gptkb:Chrome |
gptkbp:usedFor |
lazy loading images
triggering animations when elements enter the viewport implementing infinite scrolling reporting visibility of advertisements asynchronously observing changes in the intersection of a target element with an ancestor element or with a top-level document's viewport |
gptkbp:bfsParent |
gptkb:Intersection_Observer_API
|
gptkbp:bfsLayer |
7
|