Сравнивая разные DOM-узлы, какие из них более производительны? - PullRequest
0 голосов
/ 07 декабря 2018

Пытаясь уменьшить количество DOM-узлов, я провел некоторые исследования по этому вопросу, но не нашел сравнительных чисел, например, лучше ли использовать два элемента DOM вместо двух псевдоэлементов или лучше использовать 20 символовтекстовые узлы вместо 10-символьных DOM-элементов (при условии, что они содержат гораздо больше дополнительных параметров, чем текстовые узлы (не кэшированы ли они или что-то в этом роде?))?

Цель - упростить работу с большимиДерево DOM (в основном это таблица с некоторой структурой в каждой ячейке, насчитывающая около 30000 элементов DOM).

Я прочитал спецификации W3 по псевдоэлементам, но не нашел никакой полезной информации.

Так есть ли общие правила или их можно обнаружить только с помощью тестов?

Я видел и этот вопрос , но это не очень помогло, так как мойвопрос о сравнении разных узлов - какой из них предпочтительнее для повышения производительности?

И да, я знаю о подходе cell-reusing, но это также зависит от сложности ячеек (в IE11 прокрутка сильно отстает, гораздо больше, чем просто рендеринг всей структуры сразу.

...