Dans la besace du p'tit Poucet (Boutique Officielle) review for Buddha Mega Menu & Navigation
Dec. 16, 2025
Presque 8 ans d'utilisation mais de nombreux impacts sur le LCP causés par cette application et de problèmes de performance critiques détectés par PageSpeed Insights. J'utilise Buddha Mega Menu sur ma boutique Shopify et j'apprécie beaucoup cette application. Cependant, après analyse avec PageSpeed Insights, j'ai identifié plusieurs problèmes de performance critiques liés à l'application qui impactent sévèrement mes scores et l'expérience utilisateur. Problèmes constatés (Mobile et Desktop) : Chaîne de requêtes critiques excessive (1479ms de latence) Buddha Mega Menu se trouve dans le chemin critique de rendu Bloque l'affichage de la page pendant 1,5 seconde Crée une cascade de chargements : theme.css → scripts → buddha-megamenu → fontawesome Font Awesome chargé de manière bloquante (1720ms, 15,96 KiB) Se charge systématiquement même si peu d'icônes sont utilisées Ajoute 1,7 seconde supplémentaire au chemin critique JavaScript ancien non optimisé (7 KiB de polyfills) Utilise du code obsolète pour navigateurs modernes Charge des polyfills inutiles pour 95% des utilisateurs actuels JavaScript inutilisé (7 KiB sur la page) Code chargé mais jamais exécuté Contribue aux 71 KiB totaux de JS inutilisé sur ma page Impact global mesuré : Retard du LCP (Largest Contentful Paint) de 270ms Temps de blocage total augmenté de 160ms Latence de chemin critique : 3516ms au total Serait-ce possible d'apporter ce correctif à l'application ??? Chargement asynchrone/différé : Permettre de charger l'app après le rendu initial de la page Optimisation Font Awesome : Charger uniquement les icônes utilisées ou permettre de désactiver Font Awesome si non nécessaire Suppression des polyfills : Utiliser du JavaScript moderne (ES6+) sans transpilation excessive Code splitting : Ne charger que le code nécessaire pour chaque page Ces optimisations sont essentielles pour maintenir de bonnes performances web, critiques pour le SEO et les conversions.
Using app
Over 7 years
Total reviews
4
Average rating
1.0
The only polyfills used are when compressed over the network this is insignificant in size (less than 1Kb). We will keep them for now, but will look in the future to remove this. The font awesome plugin is already adapted to only include the used icons (the css files). However, the main font woff2 file is referenced from the fontawesome cdn - it is not possible to include icons selectively on the woff side. We also can't switch to SVG variant of the font awesome at. the moment due to lack of resources and implications (it could break existing clients). You can try with the app disabled to compare the PageSpeedInsights scores. On our tests the differences with the app enabled is quite small on desktop and mobile. I assure you we are using quite optimized javascript code (native code without jQuery or other plugins), lazy loading techniques for the image loading, font awesome css selective loading as mentioned, async loading, and Shopify App Blocks tech, in order to provide the best performance. More than this is not possible at the moment.
Create stylish mega menu with cool drop downs and images...