🚀 Économisez 48% sur le forfait Premium = Obtenez toutes les fonctionnalités pour seulement $2.08/mois (Forfait annuel). Mettre à niveau
Caractéristiques

Trouver le texte à surveiller dans le code source : détectez les mots-clés cachés dans le HTML d'une page

La surveillance de mots-clés observe généralement le texte visible d'une page — les mots que vous pouvez réellement lire. Mais parfois, la valeur qui vous intéresse se trouve plutôt dans le code source HTML de la page : à l'intérieur d'un élément masqué, d'un attribut data-, d'un script intégré ou d'un objet JSON que la page n'a pas encore affiché à l'écran. Dans ce cas, la détection classique de mots-clés ne se déclenche jamais, car le mot n'est techniquement pas « visible ».

L'option Rechercher le texte à surveiller dans le code source résout ce problème. Dans l'onglet Détecter un mot-clé, activez-la et Auto Refresh recherchera dans le code source HTML complet — y compris les éléments masqués et les scripts — au lieu du seul texte visible.

img
Français 
En cours d'exécution 
Intervalle de temps
Liste d'actualisation
Détecter un mot-clé

Détecter un mot-clé

 Jouer un son lorsque le mot-clé est trouvé / non trouvé

 Notifier l'utilisateur lorsqu'un mot-clé est trouvé / non trouvé

 Rechercher le texte à surveiller dans le code source 

Comment activer Rechercher le texte à surveiller dans le code source

  1. Ouvrez l'extension Auto Refresh et passez à l'onglet Détecter un mot-clé.
  2. Saisissez le mot-clé (ou les mots-clés) que vous souhaitez que l'extension surveille.
  3. Cochez Rechercher le texte à surveiller dans le code source.
  4. Cliquez sur Enregistrer. À partir du prochain rechargement, Auto Refresh analysera le code source HTML brut à la recherche de votre mot-clé au lieu du seul texte visible à l'écran.

Quand l'utiliser — et quand ne pas l'utiliser

  • Utilisez-la lorsque la valeur se trouve dans le balisage, et non à l'écran : un état stocké dans un <div> masqué, un stock ou un prix enregistré dans un attribut data-, ou un indicateur écrit dans un script intégré ou un objet JSON.
  • Elle est principalement destinée aux développeurs. Cette méthode lit le code source complet de la page, elle est donc plus technique que la correspondance standard avec le texte visible.
  • Elle est plus lente.L'analyse de l'intégralité du code source HTML demande plus de travail que l'analyse du texte visible, attendez-vous donc à une détection un peu plus exigeante à chaque rechargement.
  • Attention aux faux positifs. Comme elle lit également les éléments masqués et les scripts, un mot-clé présent dans le balisage en arrière-plan peut déclencher une correspondance même si rien n'a changé sur la partie visible de la page.
  • Activez-la uniquement si la correspondance standard ne suffit pas. Si la détection classique des mots-clés dans le texte visible trouve déjà ce dont vous avez besoin, laissez cette option désactivée pour des résultats plus rapides et plus fiables.

Correspondance du texte visible ou correspondance du code source

Par défaut, la détection des mots-clés examine la page rendue — le texte qu'un utilisateur verrait réellement une fois que le navigateur a tout affiché. C'est le bon choix dans la quasi-totalité des cas : c'est rapide et cela correspond naturellement à ce qui est « sur la page ». Rechercher le texte à surveiller dans le code source fonctionne un niveau plus bas. Au lieu du résultat affiché, cette option lit le code HTML brut envoyé par le serveur — chaque balise, attribut, commentaire et script intégré, qu'ils soient affichés ou non. Ainsi, un mot placé dans un élément display:none, stocké dans un attribut title ou écrit dans un bloc <script> est invisible pour la détection classique, mais parfaitement visible pour la détection dans le code source.

Un exemple rapide

Imaginez une page produit qui affiche « Rupture de stock » aux visiteurs, alors que les développeurs ont conservé l'état réel dans le balisage sous la forme data-availability="in_stock" avant la mise à jour de l'interface. La détection standard continuera à trouver le texte visible « Rupture de stock ». Activez Rechercher le texte à surveiller dans le code source et définissez votre mot-clé sur in_stock, puis Auto Refresh pourra détecter le changement dès qu'il apparaît dans le HTML — souvent un instant avant que la page visible ne soit mise à jour. La même technique fonctionne pour les indicateurs d'état, les messages d'erreur masqués et les valeurs qu'une page stocke dans le code source avant de les afficher plus tard avec JavaScript.

Conseils pour obtenir des résultats fiables

  • Choisissez un mot-clé aussi spécifique que possible. Les mots courts ou courants ont beaucoup plus de chances d'apparaître quelque part dans le balisage par hasard.
  • Si vous commencez à obtenir des correspondances qui ne reflètent aucun changement réel sur la page, il s'agit du faux positif classique dû au balisage en arrière-plan — utilisez un mot-clé plus précis ou revenez à la détection basée sur le texte visible.
  • Laissez cette option activée uniquement pour les règles qui en ont réellement besoin. La laisser activée partout ralentit chaque vérification sans apporter de bénéfice.

Rechercher le texte à surveiller dans le code source est l'option à utiliser lorsque l'élément que vous surveillez n'est jamais réellement affiché sur la page. Activez-la uniquement pour ces règles spécifiques, laissez-la désactivée partout ailleurs, et Auto Refresh pourra détecter les changements enfouis dans le HTML que la détection du texte visible manquerait discrètement.