Compartilhe

JavaScript de terceiros proxiados-Codepen

O Editor 2.0 pode suportar centenas de arquivos por Pen, sem falar nas pastas misturadas que não contam para esse total. Isso pode pesar bastante no DOM e, portanto, afetar negativamente o desempenho. Especialmente porque cada arquivo/pasta tem filhos, uma variedade de ouvintes de eventos, são habilitados para arrastar e soltar, etc. “Virtualizar” dados como esse é uma abordagem comum, mas descobrimos que se apenas usarmos IntersectionObserver ver se estão visíveis ou não, “congelá-los” se não estiverem, e desvanecê-los dentro e fora da vida, é uma ótima solução.

Saltos no tempo

Written by

Categorias