ребята помогите прошу. Как быстро получить тока те domNode что видны во вьюпорте пользователя?
Из решений тока рекурсивно все дерево обойти повешать на каждую Intersection observer и чекать по параметру isIntersect. но мне это решение не нравится? а есть решения без рекурсивного обхода и более изящные?
А если прекращать проверять вложенные элементы, если родительский ещё не виден?
Один раз проверив, что в родителе нет абсолютно спозиционированных детей и прочих, выходящих за пределы родителя. Ну или мож заранее известно, что таких нет.