Open aloerina01 opened 6 years ago
最近担当したプロジェクトではinfinite loadをIntersectionObserver(+ polyfill)で実装しました。具体的にはページ下のローディング要素にIntersectionObserverを設置して、intersectionRatioが一定以上だとロードを実行する感じです。スクロールイベント処理より実装も簡単でして、パフォーマンス的にも良いかなと。
polyfill使えばproductionでも利用できる感じなんですね(そこが気になったのでpolyfillのソース読んでました)。コンテンツの遅延読込&遅延描画しているプロジェクトのリニューアルが近々あるので検討してみます!
Nightwatch.js | Node.js powered End-to-End testing framework
IntersectionObserver/polyfill at master · w3c/IntersectionObserver
MutationObserver - Web API インターフェイス | MDN
Google、SEOに適したLazyloadの仕様を公開 | 海外SEO情報ブログ
Config Files · Babel