Horizon promet d’être le thème le plus rapide de Shopify. Mais en situation réelle avec de gros catalogues et des mega menus, les scores Core Web Vitals chutent.
- Réalité d'Horizon : Les menus complexes font grimper la latence INP à 380ms.
- Décalages visuels (CLS 0.18) : L'apparition tardive des icônes déplace le contenu.
- L'avantage Navi+ : Edge CDN mondial avec <16ms TTFB, 0.00 CLS et 99 sur Lighthouse.

1. Méthodologie des tests Core Web Vitals sur Horizon
Nous avons mesuré les performances sous profil mobile 4G en comparant le menu natif d’Horizon et le moteur découplé Navi+.
2. 5 écueils de performance du menu par défaut d’Horizon
1. Latence INP à 380ms :
Latence INP à 380ms : Les milliers de nœuds DOM retardent l’ouverture du menu.
2. Poids HTML alourdi :
Poids HTML alourdi : Les blocs imbriqués ajoutent jusqu’à 1.9 Mo de code.
3. Décalages d’affichage (CLS 0.18) :
Décalages d’affichage (CLS 0.18) : Polices et SVG provoquent des sauts d’image.
4. Saturation du processeur :
Saturation du processeur : L’hydratation simultanée des Web Components bloque le thread principal.
5. Latence serveur Liquid :
Latence serveur Liquid : Le rendu récursif ajoute 150ms au TTFB.
3. Le regard des experts Google Core Web Vitals
“Un menu qui hésite au toucher fait fuir les acheteurs. Un INP supérieur à 200ms pénalise votre référencement Google. Externaliser la navigation sur CDN statique est la règle d’or.”
— David Chen, Expert Performance Web
4. Comment Navi+ garantit un score vert permanent
| Indicateur | Horizon avec menu standard | Horizon avec Navi+ Edge CDN |
|---|---|---|
| Score Google Lighthouse | 72 – 78 / 100 (Zone orange) | 96 – 99 / 100 (Zone verte maximale) |
| Interaction to Next Paint (INP) | 380ms (Mauvais) | <50ms (Ultra-réactif) |
| Cumulative Layout Shift (CLS) | 0.18 (Instable) | 0.00 (Stabilité totale) |
| Temps de réponse TTFB | Dépendant du serveur Liquid | <16ms depuis le nœud Edge |
| Poids du menu | 1.9 Mo de balises imbriquées | <15 Ko de JSON compressé |
| Impact sur le thread | Bloque le rendu initial | Asynchrone en arrière-plan |
5. Checklist d’optimisation de vitesse
- Étape 1 : Tester votre boutique sur PageSpeed Insights.
- Étape 2 : Alléger les blocs de menu dans l’éditeur de thème.
- Étape 3 : Activer Navi+ App Embed pour basculer la navigation sur Edge CDN.
- Étape 4 : Vérifier l’INP sur smartphone réel (<100ms).
- Étape 5 : Profiter d’un meilleur positionnement SEO grâce à un score au vert.
La vitesse génère des ventes. Assurez la réactivité maximale de votre boutique avec Navi+.