IntersectionObserver

GPTKB entity

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