Les mots utiles, en clair
- JavaScript : interactions
- Le code qui fait fonctionner des éléments comme les menus, les formulaires et certaines animations.
Décrire le comportement attendu
Un lien, un bouton de formulaire et une commande ouvrant une fenêtre n’utilisent pas forcément le même mécanisme. Indiquez ce que l’action devrait produire et ce qui se passe réellement. Testez au clavier comme à la souris, puis observez les erreurs de console au moment précis de l’interaction.
Remonter à la première erreur utile
Une erreur peut empêcher l’initialisation de plusieurs composants plus loin dans le code. Ne corrigez pas uniquement le dernier message affiché. Recherchez un script absent, une dépendance chargée trop tard ou une configuration manquante. Si un outil diffère ou réorganise les scripts, comparez son état actif et suspendu sur la copie du site.
Vérifier l’ensemble du parcours
Après correction, essayez les étapes précédentes et suivantes, les ouvertures répétées et les petits écrans. Un clic qui fonctionne une fois ne garantit pas que l’état du composant reste cohérent. Conservez les scripts sources et la version précédente pendant cette vérification. PageSpeed.fr ne revendique pas de report automatique de JavaScript ; cette limite doit orienter le diagnostic.