joshwnj/react-visibility-sensor

Evaluate IntersectionObserver support

Open

#56 aperta il 16 dic 2016

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)JavaScript (198 fork)batch import
enhancementhelp wanted

Metriche repository

Star
 (2300 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

Suggested by @Andarist in https://github.com/joshwnj/react-visibility-sensor/pull/54#issuecomment-267279074

What would you say about implementing IntersectionObserver support? It could even be the default with scroll and interval being used only as a fallback settings. Its already implemented in 2 browsers.

https://developer.mozilla.org/en-US/docs/Web/API/Intersection_Observer_API

It would be cool to try this, and compare to the current approach. We can try the polyfill for browsers that don't support it yet:

https://github.com/WICG/IntersectionObserver/tree/gh-pages/polyfill

http://caniuse.com/#search=Intersection

Guida contributor