This fixed version uses the same dummy page structure as the slow lab, but removes the deliberate performance failures: artificial origin delay, cache-busting assets, parser-blocking JavaScript, CPU-heavy widget code, late layout-shift injections, oversized media, and global plugin bloat.
Technical lab using dummy data. Not a client case study. Not a production site.
Fix map
| Area | Slow baseline | Clean version |
|---|---|---|
| LCP | Oversized eager hero | Compressed responsive hero |
| TBT | Main-thread tax and global widget code | Removed long tasks and deferred tiny chat loader |
| CLS | Late injected blocks | Static layout with reserved media dimensions |
| CSS | Render-blocking bloat | One compact theme stylesheet |
| Images | Eager gallery and missing dimensions | Lazy gallery with width, height, and aspect ratio |
| Cache | No-store fault injector | No artificial cache sabotage |
| Chat | Auto-loaded global widget | Click-opened static stub with no external call |