Size: a a a

JavaScript.Ninja

2020 March 11

IK

Illya Klymov in JavaScript.Ninja
vasilich
Последние пару раз были лайв трансляции и вопросов платил не платил не возникало?
лайв трансляции были только одного зала
источник

v

vasilich in JavaScript.Ninja
3) - не до жиру(нетворкинга), быть бы живым)))
источник

m

mkots in JavaScript.Ninja
Конференция -  это не про доклады

Это самое главное. Плохо что мало кто это понимает
источник

IK

Illya Klymov in JavaScript.Ninja
Это понимает много кто
источник

v

vasilich in JavaScript.Ninja
Кто был хотя бы на одной конфе - понял)
источник

R

Rodion in JavaScript.Ninja
ребята помогите прошу.  Как быстро получить тока те domNode что видны во вьюпорте пользователя?
Из решений тока рекурсивно все дерево обойти повешать на каждую Intersection observer и чекать по параметру isIntersect. но мне это решение не нравится? а есть решения без рекурсивного обхода и более изящные?
источник

IB

Il Bu in JavaScript.Ninja
Rodion
ребята помогите прошу.  Как быстро получить тока те domNode что видны во вьюпорте пользователя?
Из решений тока рекурсивно все дерево обойти повешать на каждую Intersection observer и чекать по параметру isIntersect. но мне это решение не нравится? а есть решения без рекурсивного обхода и более изящные?
Я бы вручную считал используя innerHeight и pageYOffset. А так более изящного способа скорее всего нет и вам придется рекурсивно проходить по всему дереву 😔
источник

R

Rodion in JavaScript.Ninja
Il Bu
Я бы вручную считал используя innerHeight и pageYOffset. А так более изящного способа скорее всего нет и вам придется рекурсивно проходить по всему дереву 😔
ну вручную через innerHeight и pageYOffset более ресурсоемко чем через intersection observer вроде
источник

IB

Il Bu in JavaScript.Ninja
Rodion
ну вручную через innerHeight и pageYOffset более ресурсоемко чем через intersection observer вроде
Не знал. А есть пруфы?
источник

R

Rodion in JavaScript.Ninja
Il Bu
Не знал. А есть пруфы?
да)
источник

IB

Il Bu in JavaScript.Ninja
Rodion
да)
Делитесь)
источник

R

Rodion in JavaScript.Ninja
источник

ДО

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

Один раз проверив, что в родителе нет абсолютно спозиционированных детей и прочих, выходящих за пределы родителя. Ну или мож заранее известно, что таких нет.
источник

IK

Illya Klymov in JavaScript.Ninja
Дима Олляк
А если прекращать проверять вложенные элементы, если родительский ещё не виден?

Один раз проверив, что в родителе нет абсолютно спозиционированных детей и прочих, выходящих за пределы родителя. Ну или мож заранее известно, что таких нет.
привет трансформации )
источник

R

Rodion in JavaScript.Ninja
Дима Олляк
А если прекращать проверять вложенные элементы, если родительский ещё не виден?

Один раз проверив, что в родителе нет абсолютно спозиционированных детей и прочих, выходящих за пределы родителя. Ну или мож заранее известно, что таких нет.
Проблема в том что это нужно мне делать в динамике и страница может изменяться динамически)
источник

ДО

Дима Олляк in JavaScript.Ninja
Illya Klymov
привет трансформации )
🖖
источник

R

Rodion in JavaScript.Ninja
В общем овчинка стоит выделки или по производительности я просяду?
источник

ДД

Дмитрий Дивин in JavaScript.Ninja
Rodion
Проблема в том что это нужно мне делать в динамике и страница может изменяться динамически)
А что за кейс, где применимо?
источник

R

Rodion in JavaScript.Ninja
Ща распишу
источник

VN

Vladislav Navrocky in JavaScript.Ninja
Господа, какую либу лучше использовать для хранения Даты, ДатыВремени в модели и манипуляции ими?
источник