Does Uxify slow down your site?
Not at all. Uxify is designed with performance at its core - both the Uxify snippet and the Early snippet are carefully engineered to optimize for speed, not compromise it.
Still, we know the concern is valid: any JavaScript added to a site can, in theory, introduce performance cost. So letโs unpack how our scripts behave, what metrics they may (or may not) affect, and what you can expect in practice.
Uxify snippet
The Uxify snippet is the main script responsible for:
Activating Navigation AI (our AI-powered preloading engine)
Collecting monitoring and performance data
This script is designed for minimal footprint:
Property | Value |
Load behavior | Asynchronous (non-blocking) |
Served from | Global CDN |
Size | ~50kB compressed |
Time | ~20ms |
Caching | Yes, browser caching enabled |
Because it's loaded asynchronously, it does not block the critical rendering path. That means no negative impact on:
LCP (Largest Contentful Paint)
CLS (Cumulative Layout Shift)
Navigation AI also uses a lightweight prediction engine that runs in the background. It prerenders pages only when prediction confidence is high, and never preloads assets that would conflict with initial user interactions.
Early snippet
The Early snippet powers INProve, our real-time INP optimizer - and in the future, additional optimization modules. This script is small but intentionally blocking:
Property | Value |
Load behavior | Synchronous (blocking) |
Served from | Global CDN |
Size | ~4kB compressed |
Time | Negligible |
Caching | Yes, browser caching enabled |
Why is it blocking? Because INP (Interaction to Next Paint) issues often stem from interactions that happen very early in a session - before most scripts have finished loading. If we delay the Early snippet, we risk missing these early interactions entirely.
That said, the script is extremely lightweight, and its impact is typically not measurable in any paint or load metric. Itโs also cached and optimized to stay out of the way as much as possible.
What performance metrics are affected?
Hereโs a summary of how each script interacts with key performance metrics:
Metric | Uxify snippet | Early snippet | Notes |
LCP | โ Optimized | ๐ซ No impact | Navigation AI helps greatly reducing LCP on each following navigation. If disabled ๐ซ No impact is being measured |
CLS | โ Optimized | ๐ซ No impact | Navigation AI helps greatly reducing CLS on each following navigation. If disabled ๐ซ No impact is being measured |
INP | โ Optimized | โ Optimized | Early snippet actively improves INP |
TBT | โ ๏ธ Rare | ๐ซ No impact | Only in edge cases |
FCP | โ Optimized | ๐ซ No impact | Navigation AI helps greatly reducing FCP on each following navigation. If disabled ๐ซ No impact is being measured |
PLS | โ Improved | ๐ซ No impact | Navigation AI boosts perceived speed on next-page navigations |
Bottom line
The Uxify platform was built by performance engineers - we know that every millisecond counts. Our scripts are tuned to stay out of your siteโs way while actively improving how fast it feels.
Still have questions? Reach out to our support team โ