Aller au contenu principal
Boletolibre

Supprimer le JavaScript inutile des pages d’événement

Un script peut sembler inutilisé au premier affichage puis servir au choix d’un billet, au changement de langue ou au formulaire. Étudiez le parcours entier avant de le retirer. Cette fiche traite du code du site.

La rédaction de Boletolibre

Publié

Mesurez plusieurs états du parcours et allégez la page sans casser billets ni inscription.
Un script peut sembler inutilisé au premier affichage puis servir au choix d’un billet, au changement de langue ou au formulaire. Étudiez le parcours entier avant de le retirer. Cette fiche traite du code du site.

Mesurer les étapes du visiteur

Observez page initiale, billets, inscription et navigation. Lighthouse indique des octets potentiellement inutiles; Coverage enregistre le code exécuté. Poursuivez pendant les interactions: un état non visité n’est pas du code mort.[1][2]

Classer avant de retirer

Notez fichier, composant, route, responsable et fonction. Une expérience abandonnée peut être retirée; un contrôle utilisé après clic peut être chargé plus tard. Distinguez code interne et widgets externes.

Faire un changement ciblé

Retirez les imports vraiment inutiles ou séparez le code par route/composant. Un chargement différé exige un état compréhensible. Ne retardez pas le formulaire ou l’achat sans vérifier.[3]

Rejouer le parcours

Comparez dans des conditions semblables octets, exécution, informations, prix, formulaire et langue. Une page d’accueil rapide ne vaut pas une billetterie cassée. Gardez une voie de retour.[2]

Télécharger le relevé d’analyse (Markdown anglais)

Sources et lectures complémentaires

  1. Remove unused JavaScriptChrome Lighthouse · Consulté
  2. Coverage: Find unused JavaScript and CSSChrome DevTools · Consulté
  3. Reduce JavaScript payloads with code splittingweb.dev · Consulté