Intersection Observer API

GPTKB entity

Statements (25)
Predicate Object
gptkbp:instance_of gptkb:API
gptkbp:designed_for asynchronous observation of changes in the intersection of a target element with an ancestor element or with a top-level document's viewport
gptkbp:enhances user experience
gptkbp:has_method disconnect
observe
unobserve
gptkbp:has_property root
thresholds
root Margin
https://www.w3.org/2000/01/rdf-schema#label Intersection Observer API
gptkbp:introduced_in gptkb:Chrome_51
gptkbp:is_defined_by gptkb:W3_C
gptkbp:is_observed_in multiple elements
gptkbp:is_part_of web development
gptkbp:is_related_to gptkb:Intersection_Observer_Entry
gptkbp:is_similar_to gptkb:Mutation_Observer
gptkbp:is_supported_by most modern browsers
gptkbp:is_used_for tracking visibility of elements
gptkbp:is_used_in performance optimization
gptkbp:provides a way to asynchronously observe changes in the intersection of a target element with an ancestor element or with a viewport
gptkbp:supports lazy loading of images
infinite scrolling
gptkbp:uses callback functions
gptkbp:bfsParent gptkb:Web
gptkbp:bfsLayer 3