31 Aug 2026
Case study: the hero banner was never the largest contentful paint
Wrapping the hero image in an Alpine x-if meant it wasn't the LCP node, and fetchpriority landed on the wrong element. A small template change moved the metric.
magento2hyvafrontendperformancelcp