Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
How to optimize demo.liquidlab.ro
JavaScript is causing 100ms+ of forced reflows, blocking the main thread and degrading user interactions.
Refactor Alpine.js code at line 5969 to batch DOM reads and writes separately. Cache geometric property values instead of repeatedly querying offsetWidth/offsetHeight. Move layout-triggering operations outside of loops and use requestAnimationFrame for animations.
A score of 84 falls in the "Needs Improvement" range (50-89). While it is better than poor (0-49), you should aim for 90+ to provide an optimal user experience and maximize SEO benefits.
This site is slower than approximately 35% of similar sites. The main issues affecting performance are image optimization, JavaScript execution time, and layout stability.
Addressing these issues could improve your conversion rate by 15-20% and boost your search engine rankings.
Largest Contentful Paint
Good: < 2.5s
Measures how long it takes for the main content to appear on screen
Interaction to Next Paint
Good: < 200ms
Measures how quickly the page responds to user interactions
Cumulative Layout Shift
Good: < 0.1
Measures visual stability - how much content shifts during page load
This website has good performance with a score of 84/100, but there's significant room for improvement. The biggest issue is excessive unused CSS - you're loading 54KB of unnecessary stylesheet code that's slowing down your page by 150ms and affecting your Largest Contentful Paint (3.8 seconds). Additionally, your JavaScript is causing forced reflows that hurt interactivity, and you have some image optimization opportunities. Cleaning up your CSS by removing unused rules and optimizing your JavaScript could easily push your performance score into the 90s and improve user experience.
Why It Matters:
55KB of unused CSS is blocking render and delaying LCP by 150ms with significant FCP impact.
How to Fix:
Audit the main stylesheet at /css/styles.css to identify critical above-the-fold styles. Split CSS into critical and non-critical parts, inline critical CSS in <head>, and defer non-critical CSS loading. Use PurgeCSS or similar tools to remove the 92% of unused styles.
Why It Matters:
The logo image wastes 5KB and uses outdated format, contributing to slower visual completeness.
How to Fix:
Convert the header logo from PNG to WebP format through your image proxy service. Resize the image to match its display dimensions (114x33px instead of 140x40px). Remove the lazy loading attribute since this is above-the-fold content.
Once your site is optimized, maintain that speed. Use DeployHQ for zero-downtime, automated deployments—so performance fixes and updates go live safely every time, without breaking your site.
Get AI-powered performance insights with actionable fixes in 30 seconds
More Generic Speed Tests
The oversized logo image wastes 97 KiB and delays LCP by 450ms while being displayed much smaller than its actual size.
126 KiB of unused JavaScript from Google Analytics and GTM delays LCP by 900ms and wastes bandwidth.
Render blocking CSS and fonts delay LCP and FCP by 1,050ms, preventing users from seeing content immediately.
Award images are oversized by 441KB and lack explicit dimensions, causing layout shifts.