JoshyPHP
Well-known member
It doesn't. As far as the add-on is concerned, everything already loads near-optimally most of the time.
Layout shift is more of a usability thing. The browser saves some CPU resources if it doesn't have to needlessly resize those embeds and it may slightly affect low power smartphone, but that's about it. The real win is that content doesn't move/jump around when you try to read something. Stuff like PageSpeed Insights count CLS as one of their metrics so it's possible it slightly improves some scores in some situations, but that's a fringe case.
Really the reason for this update is that I was reading a XenForo forum that uses this add-on and an embedded tweet kind of "bounced" (going up and down for half a second) and I was properly miffed that my user experience was anything less than perfect. So I investigated and fixed this issue. Realistically, only the mostnitpicky observant users would notice it.
Layout shift is more of a usability thing. The browser saves some CPU resources if it doesn't have to needlessly resize those embeds and it may slightly affect low power smartphone, but that's about it. The real win is that content doesn't move/jump around when you try to read something. Stuff like PageSpeed Insights count CLS as one of their metrics so it's possible it slightly improves some scores in some situations, but that's a fringe case.
Really the reason for this update is that I was reading a XenForo forum that uses this add-on and an embedded tweet kind of "bounced" (going up and down for half a second) and I was properly miffed that my user experience was anything less than perfect. So I investigated and fixed this issue. Realistically, only the most
Last edited: