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 |
| 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
|
| https://www.w3.org/2000/01/rdf-schema#label |
IntersectionObserver
|