Google (reportedly) kicks off INP as a CWV measure on 12th March.
https://web.dev/blog/inp-cwv-march-12?
So, 1. not specifically related to INP given we don't know how G will act on it yet and 2. given INP is just one measure and we know that many measures interact/have impacts on each other and 3. there are multiple potential root causes for all loading/interaction speed-related measures...
One of the often cited (possible) reasons for dropping a few points in overall page speed scores is an excessive DOM size (and I expect this will also be the case with direct reference to improving INP).
'Easy' to get round, right? Just cut a bunch of content/code/elements from the page. But that's not always practical and may stroll into 'shoot yourself in the foot' territory.
Hence, some questions:
1. Anyone have any experience of deliberately pruning a well-ranked page with an excessive DOM size, to reduce the DOM significantly enough without negatively impacting rankings/impressions (and maybe even seeing a ranking/impressions improvement)?
2. Anyone know any (straightforward to implement) ways of reducing DOM without actual pruning of content?
3. Anyone looked at this new CSS solution yet (content-visibility), that appears to lazy load the entire (written) content of a page, hence effectively eliminating the negative effects of a large DOM?
4. Does anyone think that it can be implemented easily (by a lesser-skilled 'coder' who can just about battle through understanding it, but still with heavy limitations in the understanding of how to make it work)?
https://web.dev/articles/content-visibility