Пытаясь уменьшить количество DOM-узлов, я провел некоторые исследования по этому вопросу, но не нашел сравнительных чисел, например, лучше ли использовать два элемента DOM вместо двух псевдоэлементов или лучше использовать 20 символовтекстовые узлы вместо 10-символьных DOM-элементов (при условии, что они содержат гораздо больше дополнительных параметров, чем текстовые узлы (не кэшированы ли они или что-то в этом роде?))?
Цель - упростить работу с большимиДерево DOM (в основном это таблица с некоторой структурой в каждой ячейке, насчитывающая около 30000 элементов DOM).
Я прочитал спецификации W3 по псевдоэлементам, но не нашел никакой полезной информации.
Так есть ли общие правила или их можно обнаружить только с помощью тестов?
Я видел и этот вопрос , но это не очень помогло, так как мойвопрос о сравнении разных узлов - какой из них предпочтительнее для повышения производительности?
И да, я знаю о подходе cell-reusing
, но это также зависит от сложности ячеек (в IE11 прокрутка сильно отстает, гораздо больше, чем просто рендеринг всей структуры сразу.