4 ms·
Having an enormous DOM due to too much inline tags and CSS is something that site builders are plagued with. It bottles down to the fact that there's no dynamic
by tmikaeld 6y ago
Having an enormous DOM due to too much inline tags and CSS is something that site builders are plagued with. It bottles down to the fact that there's no dynamic elements to the site builders, they edit static HTML and that requires everything customized to be in-lined. It's not uncommon to see a single page have more than 2000 DOM elements, thus giving warnings in the browser console about performance issues..
- colecut 6y agoWebflow somehow does a fairly decent job of not doing this
- marc_io 6y agoYup, but it doesn't support something as simple and widespread as custom breakpoints, CSS variables, pseudo-classes, but also descendant and non-class selectors.
- batsteek 6y agoPinegrow is not a site Builder. It is an HTML editor with visual features. The structure of your documents is the one you choose. Have a look at https://pinegrow.com/docs/getting-started/is-pinegrow-the-right-choice-for-you/ https://pinegrow.com/docs/getting-started/is-pinegrow-the-ri...