XF 2.1 Google Core Web Vitals: CLS Issue

Solution
FWIW, I wouldn't say that 2.2 fully addresses CLS issues, but we have attempted to resolve them where viable. It's not really possible for us to prevent it with embedded content (images or other external content) that doesn't have known dimensions beforehand.
The current release of 2.2 should have addressed this.

Naturally there aren't going to be any updates for 1.5, or even 2.1.

You will have to upgrade to 2.2 or modify your set up yourself.
 
FWIW, I wouldn't say that 2.2 fully addresses CLS issues, but we have attempted to resolve them where viable. It's not really possible for us to prevent it with embedded content (images or other external content) that doesn't have known dimensions beforehand.
 
Solution
I am on 2.2 and it has no impact on this issue at all. See my screenshots below. All the issues are related to Xenforo pages.
Mobile Issues:
1.webp

Desktop Issues:
2.webp
 
Moving an ad from Forum Overview: Top to an html widget in the sidebar got my cls from .1 to .07
The ad was 115 x 70 pixels.

FWIW: I still have a 350 x 55 pixel ad in the Container header ad position, and turning that ad off gives me a cls of 0 in Lighthouse, but .07 is enough to give me green for mobile in Google search console.

Using open source Revive Adserver, and serving my own ads.
 
Top Bottom